Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Ожидать окончания нескольких

...

роботов Версия 2 (Java)

Группа действий: Управление роботами 

...

Описание

Действие ожидает окончания работы нескольких роботов.

Настройки

Иконка действия

Image Added

Параметры и их настройки

Свойство

Свойство

Англ. наименование

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры
Идентификаторы роботов
Robot IDs
Коллекция идентификаторов роботовRobin.Collection
Да
Тайм-аут, мс
Timeout, ms
Предельное время ожидания ответа от агента о завершении работы роботов. Измеряется в миллисекундах. Если указано "-1", действие ждет ответа от агента бесконечно долго
.
Robin.Numeric
Нет

Да

Особые условия использования

Если робот и/или роботы не были завершены в пределах заданного времени ожидания, то отображать ошибку, в которой будут указаны идентификаторы и имена роботов.

Пример использования 

Задача

Ожидать окончания работы нескольких роботов, запущенных локально и, после, вывести диалоговое окно с сообщением "Роботы завершили свою работу". 

Решение

Воспользоваться действием "Запустить робота", "Добавить элемент", "Ожидать окончания нескольких роботов", "Сообщение". 

Реализация

  1. Собрать схему робота, состоящую из действий.
    Image Added
  2. Настроить параметры для действия "Запустить робота" (первый робот). 
    Image Added
  3. Настроить параметры для действия "Запустить робота" (второй робот).
    Image Added
  4. Настроить параметры для действия "Добавить элемент" (первый робот).
    Image Added
  5. Настроить параметры для действия "Добавить элемент" (второй робот).
    Image Added
  6. Настроить параметры для действия "Ожидать окончания нескольких роботов". 
    Image Added
  7. Настроить параметры для действия "Сообщение".
    Image Added
  8. Нажать на кнопку "Старт" в верхней панели. 

Результат

Программный робот отработал успешно.
Image Added
Отображено диалоговое окно о завершении работы роботов.
Image Added