🟦 Parcourir une liste
🟦 Parcourir une liste
Le bloc Parcourir une liste permet d'itérer sur chaque élément d'une liste pour les traiter individuellement, comme une boucle Foreach en programmation.
Ce bloc est essentiel pour automatiser des traitements répétitifs sur des collections de données, comme générer des interfaces dynamiques ou effectuer des calculs agrégés.
📥 Entrées
- liste (Liste/Tableau) : La source de données à parcourir. Peut contenir des éléments de tout type (textes, nombres, objets, etc.).
📤 Sorties
- élément (Variable dynamique) : Valeur de l'élément courant lors de chaque itération.
- index (Nombre) : Position numérique de l'élément courant dans la liste (commence à 1).
- boucle (Stream) : Signal déclenché une fois par élément pour exécuter le traitement associé.
- terminé (Stream) : Signal unique déclenché après le dernier élément, marquant la fin de la boucle.
💡 Exemple d'utilisation
Scénario : Calculer le total d'un panier d'achat
- Vous disposez d'une variable
paniercontenant une liste de prix : [12.99, 5.50, 8.00, 3.25]. - Connectez
panierà l'entrée liste du bloc Parcourir une liste. - Liez la sortie élément à un bloc Calculer pour additionner chaque prix à une variable
total. - Connectez la sortie boucle au flux d'exécution du bloc Calculer.
- À chaque itération, le prix courant est ajouté au
total(12.99 → 5.50 → 8.00 → 3.25). - Une fois tous les éléments traités, la sortie terminé déclenche l'affichage du
totalfinal (30.74 €) via un bloc Texte Dynamique.
⚙️ Détails Techniques
- Gestion des types : Le type de la sortie élément s'adapte automatiquement au contenu de la liste.
- Ordre d'exécution : Les éléments sont traités séquentiellement, du premier au dernier.
- Performances : Évitez les opérations bloquantes dans la boucle pour ne pas ralentir le flux.
- Cas limite : Si la liste est vide, seule la sortie terminé est déclenchée immédiatement.
Mis à jour le : 04/03/2026
Merci !
