D.h. globaler Fehlerhandler
Geschrieben vonOssi Galkin Vor über einer Woche aktualisiertWenn Sie einen Bericht für unerwartete Fehler in Ihrem Prozess senden möchten, können Sie einen Unterprozess konfigurieren, der aufgerufen wird, wenn ein Fehler auftritt, aber nicht behandelt wird.
Beachten Sie, dass alle Rückgabewerte des Unterprozesses, der bei einem unbehandelten Fehler aufgerufen wird, ignoriert werden. Sie können ihn beispielsweise nur verwenden, um eine E-Mail über den Fehler zu senden, nicht, um eine benutzerdefinierte Fehlerantwort an den Aufrufer des Hauptprozesses zurückzugeben. Wenn Sie eine benutzerdefinierte Fehlerantwort zurückgeben möchten, müssen Sie Ihre Prozesselemente in einen Bereich einbinden, ihm einen benutzerdefinierten Fehlerhandler hinzufügen und Ihren benutzerdefinierten Fehler von dort aus senden.
Beachten Sie auch, dass Sie den Fehler und alle anderen Details explizit als Parameter an den Unterprozess übergeben müssen. Um die Ausnahmedetails an den Unterprozess zur Fehlerbehandlung zu übergeben, verwenden Sie die#var.errorReferenz.
Der bei einem unbehandelten Fehler aufzurufende Unterprozess kann in der Seitenleiste „Prozesseinstellungen“ konfiguriert werden.
Der nächste Artikel istBeispiel zur Verwendung von Scope.
Verwandte ArtikelUnterprozess zum Aufrufen bei unbehandeltem FehlerFangenEinführung in das Verständnis der Unterprozessansicht und die Verwendung von Unterprozessen als FehlerhandlerEinführung in den Unhandled Error HandlerBeispiel zur Verwendung des Catch-Elements