Ich erhalte JCL-Fehler bei der Ausführung dieses Jobs.JCL IF-Anweisung in mehreren Zeilen
// IF &O = O AND
// (&GEG = SD.SD.SYNC.DB2.LBER OR
// &GEG = SD.LA.SYNC.DB2.LBER OR
// &GEG = SD.TW.SYNC.DB2.LBER)
//STEP015 EXEC COZ,PNAME=IN0603ZC
Voraussichtliche Folge nicht gefunden. Wenn ich nach jeder Zeile für die IF '+' tippe, ist die Gesamtlänge größer als 80, was ebenfalls Probleme verursacht. Bitte helfen Sie mir :)
Sie wissen, dass Sie nur für Numerik testen können? O ist nicht numerisch. Wenn diese langen Dinge Dateinamen sind, können Sie das nicht tun. Wenn sie keine Dateinamen sind, was sind sie? Was versuchst du eigentlich? Ich denke, Sie haben nicht versucht, eine JCL-IF-Erklärung zu verstehen, und denken, dass Sie einfach alles einfrieren können, was Sie wollen. Du kannst nicht. –
Ich nehme an, Sie haben das ENDIF gerade nicht gezeigt. –
Ich verstehe auch nicht, was Sie über das + bedeuten. Können Sie das zeigen, und die Nachricht, die Sie erhalten, wenn 80 Ihnen ein Problem gibt? –