PDA

View Full Version : Dialogpgm in Batchverarbeitung aufrufen



falke34
08-06-05, 11:47
Hallo, kleines Problem
habe ein Dialogpgm das ich auch einer Hintergrundverarbeitung aufrufen möchte, dann darf nartürlich der Bildschirm nicht aufgerufen werden.

Das war doch irgendwie über die Bezugszahlen zulösen, wie ging das noch?

danke im Vorraus
falke34

mk
08-06-05, 12:17
Hallo,


bei einem Aufruf eines Dialogpgm im Batch dürfen keine
Ein/Ausgaben auf Bildschirmformate durchgeführt werden.

Als Steuerungsparameter bieten sich Entry Plist, U Schalter oder vielleicht auch die UDS an.

Kommt darafuf an wieviel man ändern möchte.

Mit einem RTVJOBA und Parameter Type kann man
ermitteln ob ein Job im Batch oder interkativ läuft.

Gruss Michael

Fuerchau
08-06-05, 12:57
Kleines CLP in der *INZSR aufrufen, dass mittles RTVJOBA den Status (Batch/Dialog) prüft, in den F-Bestimmungen die Datei mit USROPN (bzw. UC) definieren.
Im Dialogfall die Datei selber öffnen, im Batchfall halt nicht und natürlich die E/A's umgehen.

RobertMack
08-06-05, 14:08
Hallo,

es reicht, OPEN und EXFMT's mit einer Bezugszahl zu versehen.

Nicht elegant aber denkbar: den OPEN mit eben dieser Bezugszahl (NI) versehen - geht der OPEN schief (weil Batch) dann wird auch alles andere ausgeschaltet ;-)

Gruß,
Robert