Anmelden

View Full Version : CPYF Fehler handling



RLPforum
05-07-06, 13:06
ich möchte in einem CL ein paar
CPYF commands zusammen fassen
und dabei evtl. Fehlermeldungen, weil vielleicht ein source member leer war,
ignorieren und mit dem nächsten CPYF weitermachen ohne das das CL stopt

DANKE !!!!!!

JonnyRico
05-07-06, 13:13
Hi,

dafür gibt es die MONMSG



PGM
CPYF FROMFILE(BLA/BLA) TOFILE(BLA/BLA)
MONMSG MSGID(CPF0000)
CPYF FROMFILE(BLA/BLA) TOFILE(BLA/BLA)
MONMSG MSGID(CPF0000)
CPYF FROMFILE(BLA/BLA) TOFILE(BLA/BLA)
MONMSG MSGID(CPF0000)

ENDPGM


CPF0000 fängt alle ab. Du kannst natürlich auch explizit eine MSGID angeben und nur auf diese reagieren.

Gruß Sascha

Fuerchau
05-07-06, 13:14
Das Wunder heißt hier
MONMSG (F4) !

In der Hilfe des CPYF (F1, dann F2) findest du am Ende alle auftretenden Meldungen.

Mit "MONMSG CPF0000" ignorierst du alles !

mariupol1963
05-07-06, 13:24
CPYF -> F4
Gaanz am Ende Parameter ERRLVL
auf *NOMAX

Fuerchau
05-07-06, 13:55
Das hilft leider nicht bei fehlendem Objekt oder leerer Datei.
ERRLVL betrifft Datenfehler (Umsetzungen, NULL, o.ä) während des Kopiervorganges.

Pikachu
05-07-06, 14:04
Hallo!

Ein oder mehrere Befehle MONMSG können auch am Programmanfang angegeben werden und beziehen sich dann auf alle Befehle im CL-Programm (siehe Hilfe zum Befehl MONMSG). :)

Viele Grüße
Jürgen