Utilisez cette action pour faire en sorte que votre processus répète une série d’actions jusqu’à IT réponde à certains critères avant IT passer à l’action suivante dans votre conception. Vous pouvez créer une logique de flux avec cette action de plusieurs façons, y compris :

  • Boucle zander les objets d’une collection 

    Boucle à travers les éléments d’une collection s’applique aux actions à l’intérieur de la boucle à chaque élément d’une collection de variables. Par exemple, les actions à l’intérieur de la boucle peuvent ajouter 2, puis se multiplier par 3. Si vous avez fait une boucle à travers une collection de cinq entiers, puis la boucle ajouterait 2 à la première entierte, multiplierlait la somme par 3, et remettez le produit dans la fente du premier entier dans la collection. La boucle ferait les mêmes actions sur le deuxième entier, puis le troisième, quatrième et cinquième. Quand il a terminé avec le dernier élément de la collection, la boucle serait "sortie" et votre processus passerait à l’action suivante dans votre processus conception.

  • Boucle jusqu’à ce qu’un nombre fixe soit atteint 

    Boucle jusqu’à ce qu’un dénombrement fixe soit atteint applique les actions à l’intérieur de la boucle pour un certain nombre de fois que vous spécifiez. Par exemple, si vous spécifiez 10, la boucle s’exécute 10 conception fois avant de passer à l’action suivante dans votre processus.

  • Boucle pendant qu’une condition est vraie 

    Boucle pendant qu’une condition est vraie applique les actions à l’intérieur de la boucle tant qu’une certaine condition est vraie, comme une valeur d’entierceur étant supérieure à zéro. Vous utilisez l’éditeur boîte de dialogue d’expression pour construire la condition.

Remarque :  Il y a deux façons de boucler alors qu’une condition est vraie. Tout d’abord, vous pouvez vérifier l’état avant de passer par la boucle. Si vous vérifiez avant de passer par la boucle, puis si la condition est fausse, le processus ne passera pas par la boucle. Deuxièmement, vous pouvez vérifier l’état après avoir traversé la boucle. Dans ce cas, le processus passera toujours par la boucle même si la condition est déjà fausse. Le «  cas extrême » se produit lorsque la condition n’est jamais vraie. Si le processus vérifie la condition avant d’exécuter la boucle, alors la boucle ne s’exécutera jamais. Si le processus vérifie la condition après l’exécution de la boucle, alors même si la condition est toujours fausse, la boucle sera toujours exécuter au moins une fois. Par par défaut , le processus vérifie la condition avant d’exécuter la boucle.
Nom Description
Nom Ajoutez une étiquette descriptive pour l'action.
Nombre de boucles Utilisez les boutons + ou - pour définir le nombre de fois où répéter la séquence de commandes.
Nom des données d'index actuel Utilisez pour suivre le nombre de boucles en cours, en commençant à 0 pour la première boucle puis par incréments de 1 à chaque fois.
Nombre max. de boucles Entrez le nombre maximum de fois, jusqu'à 99, que la boucle se répète.
Ajouter jusqu'au cas À utiliser pour saisir les critères de sortie de l'action une fois que certains critères sont remplis.
Jusqu'au nom du cas Ajoutez une étiquette descriptive pour le cas qui identifie la sortie de l'action.
Opération réussie Ajoutez les critères qui, à l'exécution, déterminent si l'exécution du flux existe dans la boucle et prend la sortie configurée du cas.