[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Aug 2002
    Beiträge
    77

    CLLE Procedure mit EVAL aufrufen

    Hallo Forum,
    ich möchte mit einem EVAL

    zb: Eval MsgTxt = P#RTVMSG(MSGID MSGF MSGD) ;

    den Nachrichtentext einer Nachricht auslesen.
    Die Procedure P#RTVMSG ist ein CLLE

    PGM PARM(&MSGID &MSGF &MSGDTA &MSG)
    dcl....
    RTVMSG MSGID(&MSGID) MSGF(&MSGF) MSGDTA(&MSGDTA) +
    MSG(&MSG)

    return
    endpgm

    Wie bringe ich dem CLLE nun bei, dass es nur einen Rückgabewert hat?
    Return im CLLE kennt keinen Parameter.

    Oder bleibt nur der Weg über CALLP ?
    Andreas
    ***Wer einen Schreibfehler findet darf ihn behalten***

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    CL kennt leider keinen Rückkehrwert, daher nur ein Aufruf mit CALLB/CALLP.
    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
    Aug 2002
    Beiträge
    77
    Läßt sich dann nicht ändern.
    Vielen Dank
    Andreas
    ***Wer einen Schreibfehler findet darf ihn behalten***

Similar Threads

  1. RPG aus Java aufrufen
    By Vicky-B in forum NEWSboard Java
    Antworten: 17
    Letzter Beitrag: 06-05-08, 11:05
  2. Berechtigung für Stored Procedure
    By rebe in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 12-10-06, 11:22
  3. SQL Stored Procedure verschwindet
    By florian in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 17-05-06, 16:08
  4. Können CLLE Module selbst einen Wert halten bzw. zurückgeben?
    By JonnyRico in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 25-04-06, 10:16
  5. VARPG - Excel starten
    By Spoldo in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 19-04-05, 15:32

Berechtigungen

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