L'élément Itération n'est disponible que dans les canevas version 2.Le contenu d'un bloc d'itération est toujours publié au moins une fois quelle que soit l'instruction do-while.
Dans la première étape, les données utilisées dans la condition doivent changer pour qu'il existe un nombre fini d'étapes. Cette condition permet au traitement des sections de prendre fin et de ne pas boucler. A l'étape 5 de l'exemple ci-dessous, la condition est la suivante : la variable teamList ne doit pas être vide. Par conséquent la condition est vérifiée tant qu'il existe des entrées de données pour la variable teamList. Lorsqu'il n'y a plus d'entrées de données, la condition est false et la répétition se termine.
Pour que les requêtes soient exécutées plusieurs fois, ajoutez un élément de configuration de source de données dynamique dans le conteneur de boucle pour forcer les requêtes à être initialisées plusieurs fois.
à l'éditeur de contenu de canevas.
à la cellule.
de la vue Palette entre les lignes de la table.
dans l'élément Itération. Le premier conteneur est utilisé pour calculer le
premier nom de la liste à utiliser dans la ligne en cours. Le deuxième conteneur est utilisé pour
mettre fin à la boucle de sorte qu'elle ne soit pas exécutée inutilement.var pos = teamList.indexOf( ",");
if ( pos >=0)
{
// obtenir le premier membre (jusqu'à la première virgule)
teamList.substr( 0, pos);
}
else
{
// dernier membre
teamList;
}
var pos = teamList.indexOf( ",");
if ( pos >=0 && pos < teamList.length)
{
// obtenir le premier créateur (jusqu'à la première virgule)
teamList.substr( pos + 1);
}
else
{
// dernier membre ; supprimez-le
""
}