Procédez comme suit jusqu’à la logique de flux
Appliquer une ou plusieurs actions de manière répétée jusqu’à ce qu’une condition de fin soit remplie. Vous pouvez utiliser les données de flux pour spécifier les conditions de fin.
Vous pouvez utiliser la logique de flux Effectuer ce qui suit jusqu’à pour créer une boucle qui applique de manière répétée une ou plusieurs actions. Cette logique de flux nécessite une condition spécifiant quand arrêter la boucle.
Remarque :
Lorsque vous définissez une valeur de pastille de données à partir d’une branche de logique de flux Do the following (Faire la branche suivante de la logique de flux), la valeur de pastille de données n’est disponible que pour d’autres actions de la même branche. Le référencement d’une valeur de pastille de données qui a été définie à l’intérieur d’une branche Do the following depuis l’extérieur de la branche de logique de flux produit une valeur null.
Entrées
| Entrée | Description |
|---|---|
| Étiquette de condition | Étiquette descriptive pour la boucle. |
| Condition | Conditions dans lesquelles la boucle se termine. Vous pouvez, par exemple, terminer une boucle lorsque l’état d’un incident change. Si la condition de fin est vraie lorsque le flux démarre, la boucle s’exécute une fois, puis s’arrête. Remarque : Évitez d’utiliser le même enregistrement que celui que vous avez utilisé pour déclencher le flux dans votre condition, car le flux remplit ses valeurs lorsque le flux commence et elles restent statiques. |
Envoyer un e-mail quotidien jusqu’à ce qu’un incident soit résolu
Dans cet exemple, le flux envoie un e-mail quotidien à propos de l’incident, jusqu’à ce que l’incident soit à l’état Fermé ou Annulé. Dans la branche Faire ce qui suit , il y a une étape pour rechercher l’enregistrement d’incident. Cela est nécessaire, car l’enregistrement qui déclenche le flux n’est chargé que lorsqu’il est déclenché. En ajoutant cette étape de recherche, vous pouvez obtenir l’état actuel de l’incident à chaque exécution de la boucle.
Sorties
Cette logique de flux ne produit aucune sortie.
Détails de l'exécution
- L’en-tête affiche l’état, l’heure de début et l’exécution de la logique de flux.
- Cette logique de flux peut exécuter des actions ou des flux secondaires plusieurs fois jusqu’à ce que sa condition soit remplie. Utilisez les icônes en forme de flèche pour sélectionner une itération et ses valeurs.
- La section Actions affiche des détails sur les actions, les flux ou les flux secondaires qui sont exécutés au cours de cette itération de boucle.