sysCodes

Wenn Sie ein COBOL-Programm generieren, bestimmt die Builddeskriptoroption sysCodes die Quelle des Rückgabecodes, der als Antwort auf einen E/A-Dateifehler in die Systemvariable sysVar.errorCode gestellt wird. Die Option ist auch im EGL-Debugger verfügbar.

Weitere Informationen, einschließlich Informationen zu bestimmten Fehlerwerten, finden Sie im Abschnitt errorCode in der EGL-Sprachreferenz.

Werte

NO (Standardwert)
sysVar.errorCode empfängt Rückgabecodes, die von EGL-Laufzeitservices zurückgegeben werden. Informationen zur Bedeutung bestimmter Fehlercodes finden Sie je nach Ziellaufzeitumgebung im Abschnitt IBM® Rational Business Developer EGL Server Guide for IBM i oder IBM Rational COBOL Runtime Guide für zSeries.
YES
sysVar.errorCode empfängt Rückgabecodes, die vom Betriebssystem zurückgegeben werden.

Die Codes sind spezifisch für die Ziellaufzeitumgebung und den Ressourcentypen, auf den zugegriffen wird (zum Beispiel VSAM anstelle einer Warteschlange mit transienten Daten). Details zur Bedeutung bestimmter Fehlercodes finden Sie in der Dokumentation für das verwendete Subsystem (wie zum Beispiel VSAM oder CICS).