最初の段階で、条件で使用されるデータは、段階が有限数となるように変更する必要があります。 この条件は、セクションの処理を終了させ、ループを続行しないようにするためのものです。 以下の例のステップ 5 では、この条件は「teamList 変数が空でない」です。 そのため、teamList 変数にデータ項目があれば、条件は真であることになります。 データ項目がなくなった場合、条件は偽となり、繰り返しは終了します。
照会を複数回実行するには、ループ・コンテナー内に動的データ・ソース構成エレメントを追加して、照会が複数回初期化されるように強制します。
var pos = teamList.indexOf( ",");
if ( pos >=0)
{
// get the first member ( till the first comma)
teamList.substr( 0, pos);
}
else
{
// last member
teamList;
}
var pos = teamList.indexOf( ",");
if ( pos >=0 && pos < teamList.length)
{
// get the first author ( till the first comma)
teamList.substr( pos + 1);
}
else
{
// last member, remove it
""
}