V první fázi je třeba, aby se data použitá v podmínce změnila tak, že počet kroků bude konečný. Právě díky této podmínce může zpracování sekcí skončit bez zacyklení. V níže uvedeném příkladě v kroku 5 je podmínka taková, že proměnná teamList není prázdná. Tato podmínka je tedy pravdivá, dokud pro proměnnou teamList existují položky dat. Až nebudou žádné další položky dat, podmínka bude nepravdivá a opakování skončí.
Chcete-li provést dotazy vícekrát, přidejte dovnitř kontejneru smyčky dynamický prvek konfigurace zdroje dat k vynucení více než jedné inicializace dotazů.
var pos = teamList.indexOf( ",");
if ( pos >=0)
{
// získat první člen (do první čárky)
teamList.substr( 0, pos);
}
else
{
// poslední člen
teamList;
}
var pos = teamList.indexOf( ",");
if ( pos >=0 && pos < teamList.length)
{
// získat prvního autora (do první čárky)
teamList.substr( pos + 1);
}
else
{
// poslední člen, odebrat
""
}