Die Funktion liefert nähere Fehlerinformationen.
Aufruf
CALL 'JCI_GetErrorInformation' USING
eInf
eInf | Fehlerinformation |
Argumente
eInf | eine Struktur vom Typ |
Returnwert (RETURN-CODE)
JCI-RET-OK
Der Aufruf war erfolgreich.
Hinweise
Diese Funktion kann immer aufgerufen werden, auch wenn der Aufruf von Funktionen des JCI als ungültig beschrieben ist, wie z.B. in Abschnitt „Exceptions".
Von allen JCI-Funktionen, die einen Fehler-Returncode liefern können, wird im Fehlerfall eine nähere Information zu diesem Fehler in einem gemeinsamen Feld hinterlegt. Tritt kein Fehler auf, wird das Feld gelöscht. Dadurch steht immer nur die Information der zuletzt aufgerufenen Funktion zur Verfügung. Der Text ist in englischer Sprache und nur für die Ausgabe an den Benutzer gedacht.
Nach Aufruf der Funktion JCI_GetErrorInformation
steht die Fehlerinformation nicht mehr für weitere Aufrufe zur Verfügung.
Beispiel
DATA DIVISION. WORKING-STORAGE SECTION. 01 eInf. 02 len PIC S9(9) USAGE COMP-5 SYNC VALUE 256. 02 txt PIC X(256). ... PROCEDURE DIVISION. ... CALL 'JCI_GetErrorInformation ' USING eInf IF len IN eInf > 0 DISPLAY txt IN eInf(1:len IN eInf) UPON T END-IF ...