На первом этапе используемые в условии данные должны изменяться таким образом, чтобы существовало ограниченное число шагов. Это условие обеспечивает выход из обработки разделов и прекращение цикла. На шаге 5 приведенного ниже примера условие состоит в том, что переменная teamList не пуста. Таким образом, условие выполняется, пока существуют записи данных для переменной teamList. Когда больше не существует записей данных, условие перестает выполняться и повторение завершается.
Для того чтобы разрешить многократное выполнение запросов, добавьте элемент Динамическая конфигурация источника данных в контейнер цикла, чтобы обеспечить повторную инициализацию запросов.
var pos = teamList.indexOf( ",");
if ( pos >=0)
{
// получение первого участника (до первой запятой)
teamList.substr( 0, pos);
}
else
{
// последний участник
teamList;
}
var pos = teamList.indexOf( ",");
if ( pos >=0 && pos < teamList.length)
{
// получение первого автора (до первой запятой)
teamList.substr( pos + 1);
}
else
{
// последний участник, удаляется
""
}