Le nœud Boucle répète un ensemble d’étapes de flux de travail en fonction d’une condition ou jusqu’à ce qu’un tableau soit entièrement traité. Il produit deux branches de sortie sur le canevas : Boucle (étapes qui s’exécutent à chaque itération) et Terminé (étapes qui s’exécutent après la fin de la boucle). L’étape finale dans la chaîne de boucle doit se reconnecter à l’entrée du nœud de boucle pour créer le cycle d’itération.
Configuration
Condition de boucle
| Champ | Requis | Description |
|---|
| Type de condition | Oui | Détermine comment la boucle itère. Voir les options ci-dessous. |
| Continuer la boucle | Oui | Contrôle quand la boucle continue. Les options sont Vrai (continuer la boucle) et Faux (arrêter immédiatement). |
Types de conditions
| Type | Description |
|---|
| Itération de tableau | Itère sur chaque élément d’un tableau. |
| Conditions booléennes | Continue la boucle tant qu’une condition booléenne évalue à vrai. |
| Compteur d’itération | Exécute la boucle un nombre fixe de fois. |
| Expression | Continue la boucle tant qu’une expression personnalisée évalue à vrai. |
| Vrai/Faux simple | Une valeur vrai/faux simple pour tester le comportement de la boucle. |
Paramètres de sécurité
| Champ | Description |
|---|
| Itérations maximales | Le nombre maximal de fois que la boucle peut s’exécuter. La valeur par défaut est 10. Agit comme une limite de sécurité pour prévenir les boucles infinies. |
Structure de boucle
Le nœud Boucle produit deux branches de sortie sur le canevas :
| Branche | Description |
|---|
| Boucle | Se connecte aux étapes qui s’exécutent à chaque itération. |
| Terminé | Se connecte aux étapes qui s’exécutent après la fin de la boucle. |
Résultats
L’onglet Résultats affiche les détails d’exécution de la boucle après l’exécution du nœud.
L’étape finale dans la chaîne de boucle doit se reconnecter à l’entrée du nœud de boucle pour créer le cycle d’itération. La boucle continue tant que la condition évalue à vrai.