L'activité Pour chaque effectue une itération dans les éléments récurrents d'une variable, en exécutant d'autres activités lors de chaque cycle d'itération.
Lorsque vous déplacez une activité Pour chaque sur une orchestration, Studio crée les deux variables suivantes :
Où X est égal au nombre d'activités Pour chaque qui ont été déposées sur l'orchestration. Par exemple, lorsque l'activité Pour chaque est déplacée sur une orchestration, les variables appelées loopvalue_1 et loopcounter_1 sont créées.
Pour utiliser une activité Pour chaque, procédez comme suit :
Une Expression XPath qui fait référence à l'élément récurrent s'affiche dans la zone Nom d'élément. La zone Nom de la variable est automatiquement renseignée avec la variable loopvalue_X créée pour cette activité Pour chaque. Vous pouvez éditer l'expression XPath générée dans la zone Nom d'élément.
Vous pouvez ajouter d'autres activités au sein de la boucle Pour chaque. Utilisez les activités Rupture de boucle et Continuer pour contrôler les itérations de la boucle Pour chaque.