Flow-Logik der Endschleife

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

    Gültige Platzierung der Endschleife

    Sie können die Flow-Logik der Endschleife nur innerhalb bestimmter Teile eines Flows hinzufügen. Die Flow-Logik der Endschleife muss sich innerhalb einer Verzweigung eines übergeordneten Flow-Logikblocks „Für jeden“ 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 Flow-Logik hat keine Eingaben.

    Ausgaben

    Diese Flow-Logik hat keine Ausgaben.

    Ausführungsdetails

    Wenn ein Flow eine Schleife verlässt, ändert sich der Status des Flow-Logikblocks „Schleife beenden“ in Abgeschlossen. Alle verbleibenden Schritte im Flow-Logikblock „Für jeden“ oder „Folgende Schritte bis“ werden nicht ausgeführt.

    Verlassen Sie eine 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 For each-Flowlogikschleife und sendet keine E-Mail.

    Flow-Logik der Schleife innerhalb einer Wenn-Flow-Logik-Dann-Verzweigung

    In diesem Beispiel sind dem Benutzer 19 Incidents zugewiesen, was die Beendigungsbedingungen erfüllt. Das erste Element des Flow-Logikzählers „Für jeden“ zeigt die Flow-Logik der Endschleife mit dem Status Abgeschlossen an.

    Ausführungsdetails einer Endschleifen-Flow-Logik