Automation Engine Script-Leitfaden > Einführung > Fortgeschrittene > Fehlerbehandlung

 Fehlerbehandlung

Bei der Erstellung eines AE-Scriptes sollten Sie unbedingt daran denken, dass Fehler auftreten können. Aus diesem Grund empfielt es sich, Vorsichtsmaßnahmen zu treffen.

Erstellung eines Scripts

Die allererste Fehlerquelle liegt bereits in der Verfassung eines AE-Scriptes. Deshalb wird beim Speichern des Objektes die Syntax der verwendeten Script-Funktionen und -Anweisungen geprüft. Falls Sie beispielsweise zu viele bzw. zu wenige Parameter angeben, erscheint eine Fehlermeldung, die Sie auf diesen Umstand hinweist. Sie enthält auch die Zeilennummer, in der der Fehler aufgetreten ist.

Die Prüfung des Scriptes betrifft die Syntax. Für die richtigen Werte hingegen müssen Sie selbst sorgen (z.B. korrekte Objektnamen).

Nutzung von Rückgabewerten

Rückgabewerte von Funktionen geben über das Ergebnis der Script-Funktion Aufschluss. Machen Sie sich das zunutze, indem Sie diese auswerten. Welche Rückgabewerte eine Funktion liefern kann, ist bei der Beschreibung zum Script-Sprachmittel vermerkt.

Verwendung von :ON_ERROR

Tritt ein Fehler bei der Durchführung des Scriptes auf, so wird eine Fehlermeldung angezeigt und das Script abgebrochen. Einige Script-Sprachmittel sind davon jedoch ausgenommen. Mit :ON_ERROR ist in solchen Fällen steuerbar, ob ein Scriptabbruch erfolgen soll. Wenn nicht, so können Sie mit speziellen Script-Funktionen wie SYS_LAST_ERR_NR und SYS_LAST_ERR_INS auf die Fehlermeldung zugreifen.

 

 


Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support

Copyright © 2016 Automic Software GmbH