Fügen Sie einem Flow einen Fehler-Handler hinzu

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Führen Sie eine Sequenz von aus Workflow-StudioAktionen und Subflows zum Identifizieren und Beheben von Problemen, die durch Flow-Fehler verursacht werden.

    Vorbereitungen

    Erforderliche Rolle: flow_designer oder admin

    Warum und wann dieser Vorgang ausgeführt wird

    Mit einem Flow-Fehler-Handler kann Ihr Flow einen Fehler erfassen und eine Reihe von Aktionen, Flow-Logikoptionen und Subflows ausführen.
    Wichtig:
    Ein Flow-Fehler-Handler kann einen Flow, der einen Fehler verursacht, nicht fortsetzen oder neu starten.

    Prozedur

    1. Navigieren zu Alle > Prozessautomatisierung > Flow Designeran.
    2. Erstellen Sie einen Flow, oder öffnen Sie einen vorhandenen Flow.
      Weitere Informationen zum Erstellen eines Flows finden Sie unter Erstellen Sie einen Flow in Workflow-Studio.
    3. Aktivieren Sie den FEHLER-HANDLER-Switch.
      Workflow-Studio Fügt dem Flow und dem Datenbereich einen Fehler-Handler-Abschnitt hinzu.
    4. Fügen Sie dem Abschnitt „Fehler-Handler“ Aktionen, Flow-Logikoptionen oder Subflows hinzu.
      Sie können diesem Abschnitt bis zu 10 Aktionen, Flow-Logikoptionen oder Subflows hinzufügen. Erwägen Sie die Verwendung eines Subflows, um die Fehlerinformationen zu erfassen oder Probleme mit den Datensatzdaten zu beheben.
      Sie können dem Fehler-Handler Flow-Logikoptionen hinzufügen. Diese Optionen werden in der folgenden Tabelle beschrieben.
      Tabelle : 1. Unterstützte Flow-Logikoptionen
      Flow-Logikoption Beschreibung
      Falls Wenden Sie eine oder mehrere Aktionen nur dann selektiv an, wenn eine Liste von Bedingungen erfüllt ist. Weitere Informationen finden Sie unter Wenn .
      Eine Dauer abwarten Verwenden Sie diese Flow-Logikoption, um den Flow für einen angegebenen Zeitraum anzuhalten und die Flow-Ausführung nach Ablauf des Zeitraums fortzusetzen. Weitere Informationen finden Sie unter Warten Sie eine Zeit lang .
      Flow beenden Verwenden Sie diese Flow-Logikoption, um einen Flow in anzuhalten Workflow-Studio. Weitere Informationen finden Sie unter Flow Beenden .
      Dynamischer Flow Identifizieren und führen Sie einen Flow oder Subflow dynamisch aus, indem Sie Laufzeitdaten verwenden. Erstellen Sie Vorlagen, um erwartete Eingaben für dynamisch aufgerufene Flows oder Subflows bereitzustellen. Weitere Informationen finden Sie unter Dynamischer Flow .
      Flow-Variablen festlegen Weisen Sie einer oder mehreren Flow-Variablen einen Wert zu. Ändern oder aktualisieren Sie den Wert einer Variable während eines Flows. Weitere Informationen finden Sie unter Legen Sie Flow-Variablen Fest .

      Das Fehlerstatusobjekt enthält die Informationen zum Flow-Fehler. Sie können auch das Objekt Aktionsstatus verwenden, das von jeder Aktion zurückgegeben wird, um die bedingte Logik zu erstellen. Beide dieser Objekte sind im Datenbereich verfügbar.

    5. Wahlweise: Fügen Sie Phasen im Fehler-Handler hinzu.
      Weitere Informationen zum Hinzufügen von Phasen finden Sie unter Konfigurieren Sie Phasen, und fügen Sie sie einem Flow hinzu.
    6. Fügen Sie dem Haupttext des Flows eine anwenderdefinierte Aktion hinzu, die einen Fehler auslöst.
      Informationen zum Erstellen einer anwenderdefinierten Aktion finden Sie unter Erstellen Sie eine anwenderdefinierte Aktion, um einen Fehler auszulösen.
    7. Testen Sie Ihren Flow, um sicherzustellen, dass der Fehler-Handler wie erwartet funktioniert.
      Weitere Informationen zum Testen eines Flows finden Sie unter Testen Sie Ihren Flow .
    8. Wenn Ihre Flow-Fehlerbehandlung wie erwartet funktioniert, wählen Sie das Löschsymbol neben Ihrer anwenderdefinierten Aktion aus, die einen Fehler auslöst, um sie aus Ihrem Flow zu entfernen.

    Ergebnisse

    Ihr Flow führt die Aktionen, Flow-Logikoptionen und Subflows aus, die Sie angeben, wenn der Flow einen Fehler verursacht. Die Flow-Ausführungsdetails zeigen den Status Abgeschlossen (Fehler erfasst) für den Flow und die Aktion an, die einen Fehler zurückgegeben hat.