LASTMSG |
Mit dem Systemkommando LASTMSG
können Sie
sich zusätzliche Informationen zu der zuletzt aufgetretenen Fehlersituation
anzeigen lassen.
Wenn Natural eine Fehlermeldung ausgibt, kann es in manchen Fällen
sein, dass es sich bei dem betreffenden Fehler nicht um den tatsächlichen
Fehler handelt, sondern um einen Folgefehler eines anderen Fehlers (welcher
wiederum ein Folgefehler eines anderen Fehlers sein kann usw.) Mit dem
LASTMSG
-Kommando können Sie in solchen Fällen den
ausgegebenen Fehler bis zu dem Fehler zurückverfolgen, der die Fehlersituation
ursprünglich verursacht hat.
Wenn Sie das Kommando LASTMSG
eingeben,
erhalten Sie — jeweils zu der zuletzt aufgetretenen Fehlersituation — die
ausgegebene Fehlermeldung sowie alle vorherigen (nicht ausgegebenen)
Fehlermeldungen, die zu diesem Fehler geführt haben.
Um Informationen zu dem entsprechenden Fehler anzuzeigen
Markieren Sie eine dieser Meldungen mit dem Cursor und drücken Sie ENTER.
Sie erhalten folgende Informationen zu dem betreffenden Fehler:
Fehlernummer;
Nummer der Zeile, in der der Fehler auftrat;
Name, Typ und Aufrufebene (Level) des Objekts, das den Fehler verursacht hat;
Name, Datenbank-ID und Dateinummer der Library, in der das Objekt enthalten ist;
Fehlerklasse (System = von Natural ausgegebener Fehler, User = von Benutzeranwendung ausgegebener Fehler);
Fehlertyp (Laufzeit, Syntax, Kommandoausführung, Session-Beendigung, Program-Beendigung, Remote Procedure Call);
Datum und Uhrzeit, wann der Fehler auftrat.
Anmerkung:
Die Library SYSEXT
enthält eine
Programmierschnittstelle (API) USR2006N
, über die Sie die von
LASTMSG
gelieferten Fehlerinformationen auch in
Ihrer Natural-Anwendung erhalten können.
Bei einem Fehler auf dem Server werden folgende Fehlerinformationen nicht angezeigt: Datenbank-ID, Dateinummer, Datum und Uhrzeit.