Zitat Zitat von tarkusch Beitrag anzeigen
Die Sourcen reinkopiert.
... kopieren ist was anderes...

Dieter:
Code:
D*B    CRTRPGMOD JOBLOG_S
D*B+     DBGVIEW(*SOURCE)
D*B    CRTSRVPGM(JOBLOG_S)
D*B+     ACTGRP(*CALLER)
D*B+     EXPORT(*ALL)
Tarkusch:
Code:
D*B    CRTRPGMOD JOBLOG_S
D*B+     DBGVIEW(*SOURCE)
D*B+  CRTSRVPGM(JOBLOG_S)
D*B+     ACTGRP(*CALLER)
D*B+     EXPORT(*ALL)
Wenn man das jetzt an den Preprozessor gibt (entweder call crtcpp parm(...) oder mit command create, dann werden die commands aus der Quellle geparsed (D*B kennzeichnet den Anfang einer beliebigen CL Anweisung, folgende D*B+ werden mit angehängt; erneutes D*B ist der nächste command.

Außerdem hast Du in der QRPGLEH offenkundig die Quelle des Programms nochmal stehen, da muss der Prototyp hin - das löst bei Dir einen Zyklus von Copy aus (auch aus diesem Grund macht man in Copy Strecken das /if not defined cnstruct rein, das mehrfach kopieren verhindert.

D*B