View Full Version : Free - RPG
Hallo an Alle,
ich habe eine Frage zum Free-RPG:
wie kann ich den Befehl "call" in free-rpg verwenden ? Ich möchte ein Programm mit mehreren Parametern aufrufen.
Wir verwenden OS400 V5R2M0.
Ich bin für jeden Tipp dankbar, Marc
hallo marc,
also wenn ich mich nicht täusche, dann kannst du zwar ein CALLP im Free-Format angeben, aber eben kein CALL. im rpg-handbuch gibt es dazu eine tabelle (tabel 31 auf seite 365 aus dem rpg-handbuch SC09-2508-03), welche operationen im free-format angewendet werden können.
tschau ronald
Hallo,
ebenso wie MOVE wird auch CALL und CALLB nicht im Free-Format unterstützt werden.
Auch Parameter-Listen gibt es im Free-Format nicht.
Programm- und Prozedur-Aufrufe können nur über CALLP mit Prototyp erfolgen.
Zur Information:
CALL wird zur Aufruf von Programmen verwendet. (Dynamic Call)
CALLB kann nur für Module, Prozeduren und Service-Programme verwendet werden. (Bound Call)
CALLP heisst nur CALL with PROTOTYPE und ist eine reine Compiler-Anweisung.
Je nach dem, ob ein Programm oder Modul bzw. Prozedur / Service-Programm aufgerufen wird,
wird ein dynamischer oder verbundener Call ausgeführt.
Unter www.Common-d.de (http://www.Common-d.de)
Workshops Workshop-Handouts
Workshop 20.02.03 OS/400 - Version 5
Neues in RPG IV
ist eine Tabelle hinterlegt, welche OPCodes in Free-Format nicht möglich sind und wie sie ersetzt werden können.
Birgitta