[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Sep 2004
    Beiträge
    129

    variable in rpg und srvpgm ??

    Hallo Forum!

    Gibt es eine Möglichkeit eine Datenstruktur oder Variable in einem Serviceprogramm zu definieren, die vom aufrufenden Programm und Serviceprogramm gleichermaßen geändert werden kann?

    Hab ein Serviceprogramm dass sqlstates verarbeitet, dieses ist *CALLER definiert. Nun möchte ich im aufrufenden Programm eine Datenstrukturvariable die im Serviceprogrammprototyp folgendermaßen definiert ist

    D ignore DS Qualified inz
    D NoData N
    D DupRcd N
    .
    .
    .

    mit

    ignore.NoData = *on

    verändern.
    Danach die Procedure im Serviceprogramm mit
    SqlCheckState( sqlState) aufrufen und je nach gesetzten Variablen verarbeiten.

    Gibt es diese Möglichkeit??
    Wer andren eine Bratwurst brät, hat ein Bratwurstbratgerät!

  2. #2
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    .. entweder Variable exportieren, oder besser eine Procedure setIgnoreData exportieren, die das bereit stellt.

    D*B

    Zitat Zitat von dabeda Beitrag anzeigen
    Hallo Forum!

    Gibt es eine Möglichkeit eine Datenstruktur oder Variable in einem Serviceprogramm zu definieren, die vom aufrufenden Programm und Serviceprogramm gleichermaßen geändert werden kann?

    Hab ein Serviceprogramm dass sqlstates verarbeitet, dieses ist *CALLER definiert. Nun möchte ich im aufrufenden Programm eine Datenstrukturvariable die im Serviceprogrammprototyp folgendermaßen definiert ist

    D ignore DS Qualified inz
    D NoData N
    D DupRcd N
    .
    .
    .

    mit

    ignore.NoData = *on

    verändern.
    Danach die Procedure im Serviceprogramm mit
    SqlCheckState( sqlState) aufrufen und je nach gesetzten Variablen verarbeiten.

    Gibt es diese Möglichkeit??
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  3. #3
    Registriert seit
    Sep 2004
    Beiträge
    129
    Ja das ist es!!!

    Da hab ich wieder mal zu kompliziert gedacht.
    Eine Prozedur dafür bereitzustellen ist genauso genial wie einfach.

    Vielen herzlichen Dank!
    Wer andren eine Bratwurst brät, hat ein Bratwurstbratgerät!

Similar Threads

  1. Linked List und Vector SRVPGM für RPG
    By mihael in forum NEWSboard Server Software
    Antworten: 0
    Letzter Beitrag: 31-01-09, 13:58
  2. Problem mit Java-Methoden Aufruf aus ILE RPG?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 10-01-07, 10:58
  3. Variable Zahlenkonvertieren
    By Xanas in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 28-08-06, 12:21
  4. String mit HexInhalt muss als Hex-Wert in Variable
    By cheffe1008 in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 16-05-06, 07:45
  5. variable calls im free-format RPG
    By opeker in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 13-10-04, 07:05

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •