Quitter la logique de flux de boucle

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Quitte une boucle de logique de flux lorsque les conditions d’une logique de flux If sont remplies. Poursuivez l’exécution du flux à partir de l’étape suivante après la boucle de logique de flux. Cette logique de flux est également connue sous le nom de pause.

    Emplacement valide de la boucle de sortie

    Vous ne pouvez ajouter une logique de flux Quitter la boucle que dans certaines parties d’un flux. La logique de flux Quitter la boucle doit se trouver dans une branche d’un bloc logique de flux Pour chaque ou Faire ce qui suit jusqu’à.
    • Branche Then d’un bloc logique de flux If
    • Branche Then d’un bloc logique de flux Else If
    • Branche Then d’un bloc logique de flux Else

    Entrées

    Cette logique de flux n’a pas d’entrées.

    Sorties

    Cette logique de flux n’a pas de sorties.

    Détails de l'exécution

    Lorsqu’un flux sort d’une boucle, l’état du bloc logique de flux Quitter la boucle devient Terminé. Toutes les étapes restantes dans le bloc logique de flux Pour chaque ou Faire ce qui suit jusqu’à ce qu’elles ne soient pas exécutées.

    Sortir d’une boucle en fonction du nombre d’incidents

    Dans cet exemple, un flux génère une liste d’incidents affectés à un utilisateur. Pour chaque incident affecté à l’utilisateur, le flux envoie un e-mail. Si la liste des incidents est supérieure ou égale à 5, le flux quitte la boucle logique de flux Pour chaque et n’envoie pas d’e-mail.

    Logique de flux de boucle de sortie dans une logique de flux If puis branche

    Dans cet exemple, il y a 19 incidents affectés à l’utilisateur, qui répond aux conditions de sortie. Le premier élément du compteur de logique de flux Pour chaque affiche la logique de flux Boucle de sortie avec l’état Terminé.

    Détails de l’exécution d’une logique de flux de boucle de sortie