[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Nov 2006
    Beiträge
    38

    Parameterprob bei CMD-Call aus RPG

    Hi,

    ich habe hier ein Problem, bei dem ausführen eines CMDs aus einem RPG! Das Programm wird in der Emulation wie folgt aufgerufen:

    testcmd job(123456/user/job)

    Der Parameter job besteht aus *dec, *name, *name. Nun will ich das Programm mittels eines Calls im RPG programm aufrufen. Wenn ich aber nun einen Char als Parameter übergebe, dann erhalte ich einen Fehler beim ausführen! Wie soll das funktionieren? Wie muss ich das im RPG schreiben?

    Robert

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    CMD's müssen über QCMDEXC ausgeführt werden:

    D CMD S 256
    D CMDLEN S 15P 5 inz(256)

    call 'qcmdexc'
    parm CMD
    parm CMDLEN

    Analog kann man auch eine Prozedur deklarieren um dann CALLP zu verwenden.
    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
    Nov 2006
    Beiträge
    38
    Zitat Zitat von Fuerchau Beitrag anzeigen
    CMD's müssen über QCMDEXC ausgeführt werden:

    D CMD S 256
    D CMDLEN S 15P 5 inz(256)

    call 'qcmdexc'
    parm CMD
    parm CMDLEN

    Analog kann man auch eine Prozedur deklarieren um dann CALLP zu verwenden.
    mhh QCMDEC funktioniert. Danke. Dachte ich könnte auch einfach über CALLP das machen, aber da habe ich immer das Porblem, dass ein CHAR mit ' übergeben wird und das mag er nciht.

    Robert

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Das ist ja gerade der Vorteil von CMD's.
    Man benötigt nicht die genaue Kenntnis der Parameter sondern nur den Aufbau des CMD's.
    Der Befehlsprozessor sorgt dann für die korrekte Umwandlung der CMD-Werte in die Parameter.
    Insbesonders bei Defaults (weglassen) oder Listen (mehrere Elemente) vereinfacht dies das Leben.
    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. RPG: Client Infos lesen?
    By robertki in forum NEWSboard Programmierung
    Antworten: 25
    Letzter Beitrag: 19-01-07, 08:42
  2. Bibliotheksliste in RPG IV abfragen
    By timeless in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 11-01-07, 12:04
  3. Problem mit Java-Methoden Aufruf aus ILE RPG?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 10-01-07, 10:58
  4. "remote" - call
    By hh-mi in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 15-11-06, 12:23

Berechtigungen

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