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

  • Автор темы Автор темы lextorg
  • Дата начала Дата начала

lextorg

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

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

Выдуманный пример для наглядности - спамер куда либо. Взяли акк, чекнули. Если он невалидный - в список1, если фризнутый - в список2, если публикация прошла - в список3 и только тут засчитываем успех. В первых 2-х случаях начинаем сначала. Протянуть ветки связи от этих 2-х путей на самое начало - не вариант. Там шаб получает данные с предыдущего выполнения и нужно обязательно его рестартовать с начала.
 
да
добавь последнем шагом на 2 ветки такой с# код
Код:
Развернуть Свернуть Копировать
throw new Exception("");
Код завершает шаг с ошибкой
 
Интересный вариант, спасибо. В принципе подойдет, но нужно в этом случае подавить ошибку или не выводить ее в лог. Это как-то можно сделать?
 
Так нельзя. Это проблемы с логикой. Вы уж определитесь - или ошибка, или успех.
 

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