Lesen und beachten Sie die Automation Anywhere-Dokumentation

Automation 360

Inhalt schließen

Inhalte

Inhalt öffnen

Error handler-package

  • Aktualisiert: 2022/03/08
    • Automation 360 v.x
    • Erstellen
    • RPA Workspace

Error handler-package

Wenn ein bot während der Ausführung aufgrund einer anormalen Bedingung oder von Ausnahmen auf einen Fehler stößt, wird die normale Ausführung des bots behindert, und der bot kann die Aufgabe nicht abschließen. Das Error handler-package enthält actions, die es ermöglichen, auf einfache Weise Ausnahmen zu behandeln, auf die ein bot stoßen kann, und die Kontrolle an die anderen actions innerhalb dieses bots zu übertragen.

Die actions im package ermöglichen es Ihnen, die actions, die Sie zur Durchführung einer Aufgabe verwenden möchten, von den actions zu trennen, die Sie für die Behandlung einer Ausnahme verwenden möchten. Die Behandlung von Ausnahmen stellt sicher, dass ein bot eine Aufgabe abschließt, wenn er auf einen Fehler stößt, und definiert actions, wenn ein Fehler auftritt.

Das folgende Bild zeigt, wie die bot-Ausführung funktioniert, wenn Sie die Fehlerbehandlung in Ihrer Aufgabe verwenden oder nicht verwenden.

Flussdiagramm für die Fehlerbehandlung

Actions im Error handler-package

Das Error handler-package enthält folgende actions:

Aktion Beschreibung
Versuchen Sie können actions innerhalb der action Versuchen hinzufügen, und der bot führt diese actions wie gewohnt aus. Wenn der bot auf keine Fehler stößt, fährt er mit der action Finally fort, falls sie existiert. Wenn jedoch ein Fehler auftritt, fährt die bot-Ausführung direkt mit der action Erfassen fort und beendet nicht den Rest der actions innerhalb der action Versuchen.
Erfassen Tritt ein Fehler innerhalb einer action Versuchen auf, wird die Kontrolle der bot-Ausführung direkt an die action Erfassen übertragen. Sie können Werte für die Fehlerbeschreibung und die Zeilennummer an Variablen innerhalb der action Erfassen zuweisen. Sie können zusätzliche actions innerhalb der action Erfassen hinzufügen, um die Fehlerbedingung zu behandeln. Diese actions können eine action zum Senden einer Email (Senden einer E-Mail über den Fehler), eine action In Datei protokollieren (Protokollierung der Fehlerbedingung in einer Datei) oder einen Screen Fenster erfassen beinhalten, um einen Screenshot des Fensters oder der Anwendung zu erstellen, wenn der Fehler auftritt.

Wenn keine action Erfassen ausgeführt wird, setzt die action Versuchen bei Auftreten eines Fehlers die Verarbeitung der actions nach der action Versuchen fort.

Sie können die actions Versuchen und Erfassen mehrfach in einem bot verwenden, um verschiedene Ausnahmen zu behandeln. Dies ermöglicht es Ihnen, einen anderen Satz von actions, basierend auf der aufgetretenen Ausnahme, auszuführen.

Sie können jetzt Fehler aus actions innerhalb der Catch Blocks ignorieren, indem Sie den Catch > Bei Fehler, weiter mit nächster Aktion Option. Wenn Sie die Option Bei Fehler, weiter mit nächster Aktion markieren, wird auch bei einem Fehler aus einem action im Feld Catch Block auftritt, wird keine Ausnahme ausgelöst und der bot ignoriert den Fehler und fährt mit der nächsten action.
Anmerkung: Diese Erweiterung gilt für alle verschachtelten actions im Block Erfassen. Wenn zum Beispiel eine Versuchen/Erfassen-action innerhalb der Haupt-action Erfassen vorhanden ist und das Kontrollkästchen in der Haupt-action Erfassen aktiviert ist, wird jeder Fehler von actions innerhalb des verschachtelten Blocks ignoriert.
Finally Die action Finally ermöglicht Ihnen die Ausführung von actions nach Versuchen und