Как не засчитывать успех по зеленой ветке?

lextorg

Client
Регистрация
25.05.2014
Сообщения
60
Благодарностей
10
Баллы
8
Всем привет. Выполняется связка последовательных шаблонов. В одном есть 3 пути успешного выхода. Можно ли сделать так, чтоб при нужном мне удачном выходе засчитывался успех выполнения шаблона, а при 2-х других нет?

Выполнение связки настроено через диспетчер задач, собственно мне и нужно показывать количество успехов именно туда.

Выдуманный пример для наглядности - спамер куда либо. Взяли акк, чекнули. Если он невалидный - в список1, если фризнутый - в список2, если публикация прошла - в список3 и только тут засчитываем успех. В первых 2-х случаях начинаем сначала. Протянуть ветки связи от этих 2-х путей на самое начало - не вариант. Там шаб получает данные с предыдущего выполнения и нужно обязательно его рестартовать с начала.
 

svaminar

Client
Регистрация
21.08.2013
Сообщения
834
Благодарностей
378
Баллы
63
да
добавь последнем шагом на 2 ветки такой с# код
Код:
throw new Exception("");
Код завершает шаг с ошибкой
 

lextorg

Client
Регистрация
25.05.2014
Сообщения
60
Благодарностей
10
Баллы
8
Интересный вариант, спасибо. В принципе подойдет, но нужно в этом случае подавить ошибку или не выводить ее в лог. Это как-то можно сделать?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Так нельзя. Это проблемы с логикой. Вы уж определитесь - или ошибка, или успех.
 

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