Actions de boucle
Utilisez des boucles pour automatiser les sections répétitives de vos flux de bureau et évitez d’exécuter les mêmes actions plusieurs fois.
La liste suivante présente quelques applications et fonctionnalités utiles des boucles :
- Utiliser des boucles simples pour effectuer un nombre donné de répétitions et parcourir les données.
- Déployer une condition de boucle afin de répéter des actions jusqu’à ce qu’une condition soit remplie.
- Itérer dans les éléments d’une liste à l’aide de boucles For Each.
- Terminer explicitement les boucles si nécessaire.
Pour plus d’informations sur l’utilisation des boucles, accédez à Utiliser les boucles.
Quitter la boucle
Met fin à la boucle, le flux reprend ensuite sur l’action ou l’instruction qui suit la boucle.
Paramètres d’entrée
Cette action ne requiert aucune entrée.
Variables produites
Cette action ne produit aucune variable.
Exceptions
Cette action ne comporte aucune exception.
For each
Itère sur des éléments d’une liste, d’une table de données ou d’une ligne de données, permettant l’exécution répétée d’un bloc d’actions.
Paramètres d’entrée
Argument | Facultatif | Accepte | Valeur par défaut | Description |
---|---|---|---|---|
Valeur à itérer | Non | * | Saisissez une valeur de liste, de ligne de données ou de table de données à itérer. |
Variables produites
Argument | Type | Description |
---|---|---|
* | Nom de la valeur qui stocke la valeur de l’élément actuel dans chaque itération. |
Exceptions
Cette action ne comporte aucune exception.
Loop
Itère un bloc d’actions pendant un nombre de fois spécifié
Paramètres d’entrée
Argument | Facultatif | Accepte | Valeur par défaut | Description |
---|---|---|---|---|
Démarrer à partir de | Non | Valeur numérique | Définissez le point de départ du compteur de boucles. | |
Incrémenter de | Non | Valeur numérique | Définissez l’incrément par lequel la variable du compteur de boucles est augmentée. | |
Fin le | Non | Valeur numérique | Définissez le point final du compteur de boucles. |
Variables produites
Argument | Type | Description |
---|---|---|
* | Nom de la valeur qui stockera l’index actuel, en commençant par la valeur de départ. La valeur changera par incrément à chaque itération. |
Exceptions
Cette action ne comporte aucune exception.
Boucle conditionnelle
Itère un bloc d’actions tant qu’une condition spécifiée prouve qu’elle est vraie.
Paramètres d’entrée
Argument | Facultatif | Accepte | Valeur par défaut | Description |
---|---|---|---|---|
Opérateur | S.O. | Égal à (=), Non égal à (<>), Supérieur à (>), Supérieur ou égal à (>=), Inférieur à (<), Inférieur ou égal à (<=) | Égal(e) à (=) | Choisissez la relation entre le premier opérande et le deuxième opérande. |
Premier opérande | Non | * | Entrez un nom de valeur défini par une action précédente, un texte, un numéro ou une expression à comparer avec le deuxième opérande. | |
Deuxième opérande | Non | * | Entrez un nom de valeur produit par une action précédente, un texte, un numéro ou une expression à comparer avec le premier opérande. |
Variables produites
Cette action ne produit aucune variable.
Exceptions
Cette action ne comporte aucune exception.
Boucle suivante
Force l’itération suivante du bloc, ignorant les actions intermédiaires.
Paramètres d’entrée
Cette action ne requiert aucune entrée.
Variables produites
Cette action ne produit aucune variable.
Exceptions
Cette action ne comporte aucune exception.