История страницы
...
Wait for the end of several robots Version 2 (Java)
Группа действий: Управление роботами
Описание
Действие ожидает окончания работы нескольких роботов.
Иконка действия
...
Action group: Robot management
...
Description
The action waits for the end of several robots.
Action icon
Settings of parameters
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Идентификаторы роботов | Robot IDs | Коллекция идентификаторов роботов | Robin.Collection | Да | |
Тайм-аут, мс | Timeout, ms | Предельное время ожидания ответа от агента о завершении работы роботов. Измеряется в миллисекундах. Если указано "-1", действие ждет ответа от агента бесконечно долго. | Robin.Numeric | Да |
Особые условия использования
Если робот и/или роботы не были завершены в пределах заданного времени ожидания, то отображать ошибку, в которой будут указаны идентификаторы и имена роботов.
Пример использования
Задача
Ожидать окончания работы нескольких роботов, запущенных локально и, после, вывести диалоговое окно с сообщением "Роботы завершили свою работу".
Решение
Воспользоваться действием "Запустить робота", "Добавить элемент", "Ожидать окончания нескольких роботов", "Сообщение".
Реализация
...
Special conditions of use
If the robot and/or robots have not completed within the specified wait time, display an error that includes the robot IDs and names.
Example of use
Task
Wait for the end of several robots running locally and, afterwards, display a dialog box with the message "The robots have completed their work".
Solution
Use the "Start robot", "Add object", "Wait for the end of several robots", "Show message" actions.
Implementation
- Assemble a robot scheme with the actions.
2. Set the "Start robot" (first robot) action parameters.
8. Click "Start" in the top panel.
Result
The program robot completed successfully.
A dialog box about robot completion is displayed
Результат
Программный робот отработал успешно.
Отображено диалоговое окно о завершении работы роботов.