[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jan 2006
    Beiträge
    37

    Return Value aus ILE CL Prozedur zurückgeben

    Hallo Zusammen,

    in einer ILE RPG Prozedur ist es möglich einen Return Value zurückzugeben (siehe Screenshot).

    Name:  Return Value.jpg
Views: 175
Size:  69,2 KB


    Ich würde diese Technik gerne auch für eine ILE CL Prozedur benutzen.

    Der CL Befehl RETURN bietet aber keine Möglichkeit einen Return Value anzugeben.
    Könnt Ihr mir sagen, ob das geht? Wenn ja, wie muss ich das Programminterface in CL definieren und wie gebe ich den Wert zurück?

    Gruß Stefan

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.236
    Leider garnicht.
    Du kannst nur ein ILERPG-Modul erstellen, dass das ILECL-Modul aufruft und das gewüschte Ergebnis aus dem Übergabeparameter des ILECL zurückgibt.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Jan 2006
    Beiträge
    37
    Hallo Baldur,

    vielen Dank für die schnelle Antwort.

    OK, ich könnte also ggf. einen RPG Wrapper um die CL Prozedur bauen wenn ich denn einen Rückgabe Value vom CL haben wollte.

    Gruß Stefan

  4. #4
    Registriert seit
    Dec 2000
    Beiträge
    279
    Hallo zusammen, CL gibt doch alle Parameter zurück, also den Returncode als Parameter mit übergeben,
    der wird dann im CL gesetzt und zurückgegeben.
    Programmierung

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.236
    Das lässt nur keinen Aufruf wie

    Feldx = MyProc(P1:P2...);

    zu. Dafür wäre dann der Wrapper gut, wenn man seinen Code vereinfachen möchte.
    Gerade den COBOL-Programmierern ist diese Möglichkeit ja genommen, da man dem Call ein "Returning Var" hinzufügen muss um das Ergbnis zu erhalten.
    Eine eigene "Function" kann man da ja leider nicht erstellen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Webservice REST, mehrere Datensätze zurückgeben
    By Peet in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 06-09-16, 10:26
  2. XML-Into Return Code
    By DEVJO in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 29-10-15, 11:30
  3. Return aus SQL Procedure
    By dabeda in forum NEWSboard Programmierung
    Antworten: 14
    Letzter Beitrag: 05-03-15, 12:53
  4. RUNSQL Host Variable zurückgeben
    By oulbrich in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 02-04-14, 11:05
  5. Return ILE RPG
    By Squall in forum IBM i Hauptforum
    Antworten: 31
    Letzter Beitrag: 28-09-06, 17:53

Berechtigungen

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