Script-Anweisung: Legt die Reaktion auf bestimmte Fehler bzw. Meldungen von Script-Sprachmitteln fest.
:ON_ERRORReaction
Syntax |
Beschreibung/Format |
---|---|
Reaktion |
Schlüsselwort für die Reaktion auf Fehler bzw. Meldungen. Erlaubte Werte: "ABEND", "RESUME" |
Die Script-Anweisung beeinflusst folgende Script-Funktionen:
GET_STATISTIC_DETAIL | SYS_USER_ALIVE |
AE arbeitet standardmäßig so, dass bei diesen Script-Funktionen die Script-Prozessierung nicht abbricht, wenn bestimmte Fehler auftreten. Der Fehler kann nach Auftreten mit den Script-Funktionen zur Fehlerbehandlung analysiert werden.
Mit dem Parameter "ABEND" zwingen Sie das Script bei Fehlern zum Abbruch. Bei der Verwendung von "RESUME" hingegen wird das Script fortgesetzt und die Rückgabewerte der zuvor aufgelisteten Funktionen sind auslesbar.
Im Beispiel wird festgelegt, dass bei einem Fehler das Script nicht abbricht. Anschließend wird versucht, die Speicherkapazität eines nicht vorhandenen Laufwerkes zu prüfen. Dabei kommt es zu einem Fehler, der mit den Script-Funktionen zur Fehlerbehandlung analysiert wird.
:ON_ERROR RESUME
:SET &CHECK# = GET_FILESYSTEM('WIN21', 'Z:\', FILESYSTEM_SPACE_TOTAL)
:SET &ERRNR# = SYS_LAST_ERR_NR
:SET &ERRINS# = SYS_LAST_ERR_INS
:SET &MESSAGE# = GET_MSG_TXT (&ERRNR#,&ERRINS#)
Siehe auch:
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 |