Использование программы Run action
Функция Run action From (выполнить из) TaskBot package позволяет запускать один или несколько дочерних bots. Настройте , action чтобы запустить дочерний файл bots повторно или с задержкой, а также передать и извлечь значения.
Процедура
- В Actions палитре дважды щелкните или перетащите Run action (выполнить) из окна задачи package.
-
В поле задача для запуска выберите дочерний botэлемент :
Опция Описание Текущая задача Запускает ток bot рекурсивно. Файл Control Room Нажмите Обзор и выберите из bot личного рабочего пространства. Система отображает предложения из bots доступного в частном репозитории при вводе имени, bot которое требуется запустить. bot Также отображается местоположение выбранного в частном репозитории.
Выберите, bot который требуется запустить:- Щелкните вкладку Обзор, если требуется выбрать из bot личного рабочего пространства.
bot Также отображается местоположение выбранного в частном репозитории.
- Перейдите на вкладку Поиск, если требуется выполнить поиск в bot общедоступном рабочем пространстве и в частном рабочем пространстве.
Предложения о доступных bots в общедоступных и частных рабочих пространствах отображаются при вводе имени, bot которое вы хотите запустить. bot Также отображается местоположение выбранного в общедоступном и частном рабочих пространствах.
Переменная Выберите один из следующих вариантов: - Файл: Вставьте переменную файла, содержащую bot.
- Путь к пультовой комнате: Введите выражение, начинающееся с Bots , которое содержит строковую переменную для указания bot. Например , Bots/$soble$/PTOReport.Прим.:
- Путь к файлу чувствителен к регистру.
- Должен bot находиться в том же рабочем пространстве, что и родительский bot.
- Щелкните вкладку Обзор, если требуется выбрать из bot личного рабочего пространства.
-
В полях значения ввода введите значения или переменные, которые необходимо передать дочерним . bot
- Выберите переменную ввода, чтобы активировать текстовое поле.
-
Введите значение требуемого типа данных.
Значок в левой части текстового поля обозначает тип данных.
Если вы настраиваете с bot несколькими входными переменными, используйте параметр Быстрая карта, чтобы автоматически сопоставить переменные, которые используют одно и то же имя и тип данных. Если дочерний объект bot содержит переменные, для которых в родительском элементе нет соответствующих переменных bot, то параметр Быстрая карта создает новые переменные и сопоставляет их. - Необязательно: Выберите повторение.
- Необязательно: Выберите параметр Задержка между повторениями и введите время задержки в полях минут и секунд.
- Необязательно:
Выберите параметр при ошибке, начать следующее повторение .
Для получения информации о других параметрах обработки ошибок используйте actions в Error handler package.
-
В поле Сохранить результат в переменную выберите параметр несколько переменных или Словарь :
Опция Описание Несколько переменных Нажмите Добавить сопоставление переменных , чтобы связать каждый ключ словаря с переменной в родительском . bot Используйте этот параметр, если вы не хотите использовать actions для извлечения значений словаря.
Словарь Вставка или создание переменной словаря для хранения выходных переменных и значений в парах значений ключа. Каждый ключ в словаре - это имя переменной и соответствующее значение из дочернего bot.
- Нажмите Сохранить.
Пример использования: action