[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Aug 2006
    Beiträge
    42

    CALL-Befehl in File hinterlegen

    Hallo!

    Ich bin gerade dabei ein Menü für unsere Anwendungen zu erstellen.

    Da ständig neue Aufrufe hinzukommen und es auch leichter zu warten ist, dachte ich mir alle Aufrufe in einen File zu hinterlegen.

    Das funtioniert mit Hilfe von QCMDEXC auch sehr gut.

    Wir haben aber Programme an die Gepackte Felder übergeben werden müssen.
    Leider funktioniert das nicht.

    Außerdem müsste ich Veriablen aus dem Programm an die aufzurufenden Programme übergeben.

    Gibt es hierzu vielleicht eine Lösung, oder hat jemand eine bessere Idee?
    Oder bleibt mir nichts anderes übrig als jeden Aufruf in der Source zu codieren?

    Danke für eure Hilfe

    mfg Chris

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Am Besten legst du hier eigene CMD's für jedes aufzurufende Programm an.
    Mittels PARM kannst du die Aufrufparameter entsprechend dem Programm definieren und dann ganz einfach im QCMDEXC übergeben.

    Alternativ kannst du gepackte Parameter auch im Hex-Format übergeben:
    CALL MYPGM PARM(X'00000F') <= entspricht DEC(5,0)

    Ansonsten bleibt tatsächlich nur für jeden neuen Aufruf das Programm anzupassen.
    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
    cbe is offline [professional_User]
    Registriert seit
    May 2005
    Beiträge
    392
    Zitat Zitat von christian_lettner
    ...
    Außerdem müsste ich Veriablen aus dem Programm an die aufzurufenden Programme übergeben.
    ...
    Hallo,

    wenn Du als Parameter so was meinst wie die aktuell ausgewählte Firma o.ä., könntest Du diese in Deiner geplanten Datei wie folgt ablegen: Z.B. &FIR für Menüfirma, und vor Ausführen des QCMDEXC alle &FIR durch die entsprechende Firma ersetzen.

    Gruß
    Christian

  4. #4
    Registriert seit
    Aug 2006
    Beiträge
    42
    Danke für die rasche Hilfe.

    mfg Chris

Similar Threads

  1. "remote" - call
    By hh-mi in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 15-11-06, 12:23
  2. fehlende DDS Sourcen: disassembler?
    By emax in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 06-10-06, 11:01
  3. Savf File per FTP
    By wuwu in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 18-08-06, 08:09
  4. Zugriff auf Serielle Schnittstelle aus RPG/VARPG
    By Kampi4 in forum NEWSboard Programmierung
    Antworten: 13
    Letzter Beitrag: 25-11-05, 07:37
  5. Drucken einer Kopie
    By Eric in forum IBM i Hauptforum
    Antworten: 16
    Letzter Beitrag: 22-11-05, 11:09

Berechtigungen

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