[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jun 2009
    Beiträge
    131

    Externe Prozedur gibt Parameter nicht zurück

    Hallo,

    ich habe ein Programm das eine externe Prozedur startet. Die soll einen Wert zurückliefern. In der Return Zeile der Prozedur sieht die Datenstruktur die den Wert beinhaltet super aus.

    Das Feld Iniret in der Prozedur ist lokal definiert mit likeds genauso wie die Datensruktur Inireturn. War ne Verzweiflungstat.

    Leider kommt im aufrufenden Programm nix an. *grübel.

    OS/400 ist V5R4M0.

    Wäre für 'n Tip dankbar!

    Aufrufendes Programm:

    clear Inireturn;
    callp UTC_Init();
    if not Inireturn.status.error = *on;


    Prototyp (In Copystrecke, also in Programm und Przedur gleich):

    d UTC_Init PR likeds(Inireturn)

    Prozedur:

    return Iniret;

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Wenn eine Prozedur etwas zurückgibt, dann ist es eine Funktion. Also nicht per callp aufrufen sondern als Funktion:

    eval ReturnValue = Function();
    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
    Jun 2009
    Beiträge
    131

    Smile

    Immer diese Begrifflichkeiten...

    Danke! Läuft.

    Grüße und schönes WE!

Similar Threads

  1. Prozedur, in welchem Modul
    By loeweadolf in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 06-11-06, 15:05
  2. Barcode in externe PRTF
    By Jump4738 in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 06-10-06, 15:08
  3. Externe Prozedur
    By Muchi in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 23-03-05, 08:04
  4. Rückgabe von 2 Werten aus einer Prozedur
    By BUG in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 18-10-04, 13:55
  5. externe DS als Parameter übergeben
    By psd-400 in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 07-10-04, 12:06

Berechtigungen

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