Ausnahmebehandlung bereitstellen

Abgeschlossen

Wenn ein Flow ausgeführt wird, kann ein Benutzer auf unvorhergesehene Umstände treffen, die dazu führen, dass der Flow aufgrund eines Fehlers gestoppt wird. Um Fehler zu vermeiden, können Benutzer Ausnahmebehandlungsregeln konfigurieren, sodass der Flow wiederhergestellt und fortgesetzt werden kann.

Im Flow-Designer kann die Ausnahmebehandlung auf einzelne Aktionen angewendet werden.

Ausnahmenbehandlung

Ausnahmen können von praktisch jeder Aktion ausgeführt werden. Aus diesem Grund enthalten die Eigenschaften der meisten Aktionen eine Bei Fehler-Schaltfläche.

In unserem Beispiel wird der Flow auf Unternehmensgeräten ausgeführt, wobei sich die Excel-Datei entweder im C:- oder im D:-Laufwerk befinden kann. Der restliche Dateipfad ist gleich. Für diese Situation können wir die Aktion Excel starten so konfigurieren, dass sie, wenn sie die Datei nicht aus C: öffnen kann, versucht, sie über den D:-Pfad zu öffnen.

Wir doppelklicken auf die Aktion, um sie zu bearbeiten, und wählen die Schaltfläche Bei Fehler aus, um dies zu erreichen:

Screenshot des Dialogfelds der Eigenschaften der Aktion „Excel starten“

Sie können den Umschalter für die Option Wiederholen aktivieren, und die Standardeinstellungen zunächst unverändert lassen. Dadurch wird die Aktion nach einem Intervall von 2 Sekunden noch einmal wiederholt. Sie haben die Möglichkeit, diese Einstellungen später anzupassen.

Screenshot der Aktionseigenschaften „Excel starten“ – Ausnahmebehandlung – Wiederholen

Wählen Sie dann die Option Flowausführung fortsetzen aus.

Screenshot der Aktionseigenschaften „Excel starten“ – Ausnahmebehandlung

Es stehen Ihnen einige Optionen zur Behandlung der Ausnahme zur Verfügung. Sie können entweder zur nächsten Aktion gehen, die vorhandene wiederholen oder zu einem Label wechseln.

Screenshot der Ausnahmebehandlung

Die ausgewählten Optionen werden wirksam, wenn diese Aktion eine Ausnahme feststellt. Zum Öffnen einer Datei in einem anderen Pfad müssen wir einen neuen Subflow erstellen, der genau diesen Zweck erfüllt. Im Abschnitt Erweitert können Sie Regeln erstellen, mit denen Sie Subflows ausführen können.

Screenshot des Subflows „Alternativer Pfad“

Screenshot der erweiterten Floweinstellungen

Konfigurieren Sie dann die Ausnahmebehandlung der vorherigen Aktion entsprechend, indem Sie auf Neue Regel klicken und Subflow ausführen auswählen:

Screenshot der Aktionseigenschaften „Excel starten“ – Ausnahmebehandlung mit hinzugefügtem alternativen Pfad

Wenn die Excel-Datei wie oben konfiguriert nicht in ihrem normalen Pfad geöffnet werden kann, wird der Subflow „Alternativer Pfad“ ausgeführt und die Datei in ihrem alternativen Pfad geöffnet. Anschließend wird der Flow fortgesetzt.