Script-Funktion: Gibt die Fehlernummer des zuletzt aufgetretenen Fehlers zurück.
SYS_LAST_ERR_NR()
Rückgabewerte |
---|
Fehlernummer des zuletzt aufgetretenen Fehlers. |
Bei einigen ausgewählten Script-Sprachmitteln kann durch der Verwendung von:ON_ERROR das Script bei Fehlern trotzdem fortgesetzt werden. In diesen Fällen ist die Fehlernummer mit der Funktion ermittelbar.
Das Beispiel versucht, die Speicherkapazität eines Laufwerkes zu prüfen. Ist dies nicht vorhanden oder kann darauf nicht zugegriffen werden, kommt es zu einem Fehler. Fehlernummer und variabler Teil der Fehlermeldung werden gelesen. Mit diesen Informationen wird die komplette Fehlermeldung ermittelt und als Nachricht an einen Benutzer verschickt.
:SET &CHECK# = GET_FILESYSTEM("WIN21G", "Z:\", FILESYSTEM_SPACE_TOTAL)
:SET &ERRNR# = SYS_LAST_ERR_NR()
:IF
&ERRNR# NE "0"
: SET &ERRINS# =
SYS_LAST_ERR_INS()
: SET &MESSAGE# = GET_MSG_TXT (&ERRNR#,&ERRINS#)
: SEND_MSG BU,BU, &MESSAGE#
:ENDIF
Siehe auch:
Script-Sprachmittel | Beschreibung |
---|---|
Ermittelt den Meldungstext des zuletzt aufgetretenen Fehlers. |
|
Ermittelt den Typ einer Meldungsnummer |
|
Liefert den variablen Teil der Fehlermeldung des zuletzt aufgetretenen Fehler. |
|
SYS_LAST_ERR_SYSTXT |
Ermittelt den Fehlertext des Betriebssystems eines zuletzt aufgetretenen Fehlers. |
Script-Sprachmittel - Fehlerbehandlung und Meldungen
Beispielsammlung:
Ermittlung der Fehlermeldung und -nummer
Allgemeines zum Script
Script-Sprachmittel - Alphabetische Auflistung
Script-Sprachmittel - Funktionelle Gliederung
Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support |
Copyright © 2016 Automic Software GmbH |