첫 번째 단계에서 단계 수가 한정되도록 조건에 사용되는 데이터를 변경해야 합니다. 이 조건 때문에 섹션 처리가 종료되고 루프가 계속되지 않습니다. 아래 예제의 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
""
}