Как организовать логику работы

Troll_UA

Client
Регистрация
11.04.2016
Сообщения
121
Благодарностей
38
Баллы
28
Шаблон получает количество строк и запускает второй шаблон с таким же количеством выполнение как количество строк.
 

S16er1um

Client
Регистрация
14.04.2016
Сообщения
826
Благодарностей
240
Баллы
43
Кладёшь кол-во строк в список.
При каждом проходе шаблона от кол-ва отнимаешь 1 и перезаписываешь.
До тех пор пока кол-во >=1 идёшь по зелёной ветке.
По красной ветке ничего не пускаешь, а в правилах остановки указываешь кол-во неуспехов подряд (по своему усмотрению).
upload_2017-6-16_10-9-39.png

Тогда в итоге если число станет <1 шаб начнёт сыпать ошибки, и после выставленного тобой количества остановится. В настройках "Сколько делать" ставишь (-1)
 

arhip1985

Client
Регистрация
31.10.2011
Сообщения
2 994
Благодарностей
787
Баллы
113
вы шаблон в шаблоне хотите запустить? тогда после получения количества строк кладёте в переменную count, и записываете ещё одну переменную count_now=1, потом ветка на иф с проверкой count_now<=count , по удаче ветка на шаблон в шаблоне, по выходу из шаблона ветка на увеличение переменной count_now на 1 и дальше ветка на ранее созданный иф, если строк предполагается много, то можно в серединку цикла добавить кубик - перезагрузка инстанса
 

Troll_UA

Client
Регистрация
11.04.2016
Сообщения
121
Благодарностей
38
Баллы
28
А можно как-то через Бат файл или С# сделать чтобы один шаблон запускал другой с определенным количеством выполнений.?
 

Troll_UA

Client
Регистрация
11.04.2016
Сообщения
121
Благодарностей
38
Баллы
28
Вопрос ище актуаный.
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 983
Благодарностей
4 433
Баллы
113
Батником попробуйте "C:\Program Files (x86)\ZennoLab\RU\ZennoPoster Standard\5.11.3.0\Progs\TasksRunner.exe" -o AddTries 5 -names "YourTemplate"
 
  • Спасибо
Реакции: Troll_UA

Troll_UA

Client
Регистрация
11.04.2016
Сообщения
121
Благодарностей
38
Баллы
28
  • Спасибо
Реакции: Astraport

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)