Verlassen Sie die Flow-Logik der Schleife

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Verlassen Sie eine Flow-Logikschleife, wenn die Bedingungen einer If-Flow-Logik erfüllt sind. Setzen Sie die Ausführung des Flow ab dem nächsten Schritt nach der Flow-Logikschleife fort. Diese Flow-Logik wird auch als Bruch bezeichnet.

    Gültige Platzierung der Endschleife

    Sie können Endschleifen-Flow-Logik nur innerhalb bestimmter Teile eines Flow hinzufügen. Die Flow-Logik „Schleife beenden“ muss sich innerhalb einer Verzweigung eines übergeordneten Flow-Logikblocks vom Typ „Für alle“ oder „Folgendes ausführen bis“ befinden.
    • Dann-Verzweigung eines If-Flow-Logikblocks
    • Dann-Verzweigung eines Else If-Flow-Logikblocks
    • Dann-Verzweigung eines Else-Flow-Logikblocks

    Eingaben

    Diese Ablauflogik hat keine Eingaben.

    Ausgaben

    Diese Flow-Logik hat keine Ausgaben.

    Ausführungsdetails

    Wenn ein Flow eine Schleife verlässt, wird der Status des Flow-Logikblocks „Schleife verlassen“ in „Abgeschlossen“ geändert. Alle verbleibenden Schritte im Flow-Logikblock „Für alle“ oder „Folgendes ausführen bis“ werden nicht ausgeführt.

    Verlassen einer Schleife basierend auf der Incident-Anzahl

    In diesem Beispiel generiert ein Flow eine Liste von Incidents, die einem Benutzer zugewiesen sind. Für jeden Incident, der dem Benutzer zugewiesen ist, sendet der Flow eine E-Mail. Wenn die Liste der Incidents größer oder gleich 5 ist, verlässt der Flow die Flow-Logikschleife für alle und sendet keine E-Mail.

    Verlassen Sie die Schleifen-Flow-Logik innerhalb einer Wenn-Flow-Logik, dann verzweigen Sie

    In diesem Beispiel sind dem Benutzer 19 Incidents zugewiesen, was die Ausstiegsbedingungen erfüllt. Das erste Element des Flow-Logikzählers für Für alle zeigt die Flow-Logik der Austrittsschleife mit dem Status Abgeschlossen an.

    Ausführungsdetails einer Austrittsschleifen-Flow-Logik