Должен остановиться
Should stop
Last updated
Should stop
Last updated
Элемент получает сигнал мягкой остановки из Оркестратора. Робот остановится только при наличии сигнала, иначе — остановка проигнорируется.
Кто может подать сигнал:
Система — автоматически. Это произойдет, если в Оркестраторе был запущен RPA-проект по заданию с триггером Запуск по расписанию и установленным чекбоксом Завершение робота в режиме Попросить остановиться. Подробности см. здесь.
Пользователь — вручную. Чтобы отправить сигнал вручную, необходимо:
Находясь в Оркестраторе, перейти в раздел Роботы > Все Роботы.
Выделить робота, который начал выполнять проект с элементом Должен остановиться (Should stop).
Нажать кнопку Попросить остановиться* в верхней части страницы (см. рисунок ниже).
‼️ *Кнопка отображается только во время выполнения проекта.
В результате этих действий робот, дойдя до выполнения элемента Должен остановиться, совершит мягкую остановку.
Символ *
в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.
Свойство | Тип | Описание | Пример |
---|---|---|---|
Таймаут | Int32 | Лимит времени операции (мс). Если по истечении лимита операция не выполнена, робот закончит работу с ошибкой |
|
Результат* | Boolean | Название переменной, в которую запишутся данные из Оркестратора. Интерпретация полученных данных: * * |
Актуально для роботов, имеющих версию ниже 23.6.
Чтобы робот не заканчивал работу с Ошибкой при обращении к Оркестратору:
включите чекбокс Продолжить при ошибке в группе общих свойств;
либо используйте данный элемент в Try-Catch.
С версии робота 23.6 чекбокс можно не включать, поскольку эта ошибка стала игнорироваться по умолчанию.
RPA-проект, демонстрирующий работу элемента, можно найти в нашем публичном репозитории Learning.
Скачайте архив со всеми обучающими материалами по ссылке: Скачать архив Learning.
Распакуйте архив и откройте в Студии проект StudioActivities.
Выберите процесс StudioActivities/Ru/Оркестратор/Процесс/Должен остановиться.ltw
для просмотра.
Пример использования элемента в процессе с типом Только код (Pure code):