Quitter la logique de flux de boucle
Sortie d’une boucle de logique de flux lorsque les conditions d’une logique de flux Si 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 rupture.
Emplacement valide de la boucle de sortie
- Branche Then d’un bloc logique de flux If
- Branche Then d’un bloc de logique de flux Sinon Si
- Branche Then d’un bloc de 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 passe à Terminé. Toutes les étapes restantes dans Pour chaque ou Faire ce qui suit jusqu’à ce que le bloc logique de flux ne soit pas exécuté.
Quitter une boucle basée sur le 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.
Dans cet exemple, 19 incidents sont affectés à l’utilisateur, ce qui remplit les conditions de sortie. Le premier élément du compteur de logique de flux Pour chaque indique que la logique de flux Boucle de sortie a l’état Terminé.