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

Ключ

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

...

Действие выполняет поиск ресурсов по указанным условиям и возвращает первый подходящий ресурс. Если нужный ресурс не найден, действие ожидает его появления в течение установленного тайм-аута

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

Image AddedImage Removed

Параметры

Входные параметры

...

Идентификатор                    Уникальный идентификатор ресурса

Настройки

Свойство

Описание

Тип данных

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

Обязательность заполнения

Значение по умолчанию

Входные параметры

 

 

 

 

 

Очередь ресурсов

Название очереди ресурсов, в которой нужно искать ресурс

Robin.String


Да


Теги

Коллекция строк, в которой каждый элемент - это отдельный тег ресурса. Поиск будет среди тех ресурсов, у которых есть хотя бы один из перечисленных тегов

Robin.Collection


Нет


Статус

Статус, который должен иметь ресурс

Robin.String


Да

Новый или В работе

Мин. приоритет

Наименьшее значение приоритета, который может быть у ресурса. Вместе со значением из поля «Макс. приоритет» составляет диапазон поиска по приоритету

Robin.Numeric


Нет


Макс. приоритетНаибольшее значение приоритета, который может быть у ресурса. Вместе со значением из поля «Мин. приоритет» составляет диапазон поиска по приоритетуRobin.Numeric
Нет
Мин. дата созданияНаименьшее значение даты создания ресурса. Вместе со значением из поля «Макс. дата создания» составляет диапазон поиска по дате созданияRobin.DateTime
Нет
Макс. дата созданияНаибольшее значение даты создания ресурса. Вместе со значением из поля «Мин. дата создания» составляет диапазон поиска по дате созданияRobin.DateTime
Нет
Мин. дата обновленияНаименьшее значение даты последнего обновления ресурса. Вместе со значением из поля «Макс. дата создания» составляет диапазон поиска по дате обновленияRobin.DateTime
Нет
Макс. дата обновленияНаибольшее значение даты последнего обновления ресурса. Вместе со значением из поля «Мин. дата создания» составляет диапазон поиска по дате обновленияRobin.DateTime
Нет
Тип сортировкиТип сортировки найденных ресурсов. Действие сортирует найденные ресурсы и возвращает только первый ресурс из отсортированныхRobin.String
НетПо уменьшению приоритета
Запретить чтениеЕсли значение "true", действие заблокирует найденный ресурс на чтение и скроет его в очереди. Другие роботы не смогут найти скрытый ресурс при поиске по условиюRobin.Boolean
НетFalse
Запретить записьЕсли значение "true", действие заблокирует найденный ресурс на запись для других роботовRobin.Boolean
НетFalse
Завершить обработкуЕсли значение "true", действие получит значение и параметры ресурса, а затем изменит его статус на "Обработан". С этим статусом ресурс будет скрыт для роботов, даже при поиске по его идентификаторуRobin.Boolean
НетFalse
Тайм-аут, мсВремя ожидания появления в очереди подходящего ресурса. Если указано "-1", действие будет ждать бесконечно долго. Задается в миллисекундахRobin.Numeric
Нет0

Выходные параметры

 





Теги

Коллекция строк, в которой каждый элемент - это отдельный тег ресурса

Robin.Collection




Приоритет

Приоритет ресурса среди других ресурсов очереди

Robin.Numeric




Дата создания

Дата и время создания ресурса

Robin.DateTime




Дата обновления

Дата и время последнего обновления ресурса

Robin.DateTime




Значение

Значение ресурса

Robin.Object




ИдентификаторУникальный идентификатор ресурсаRobin.String


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

...

  1. Перетащить на рабочую область действие "Получить ресурс по условию" и заполнить его параметры: 
    1. Поле "Очередь ресурсов" - Указать название очереди ресурсов, в которой нужно искать ресурс;
    2. Поле "Статус" - Указать статус, который должен иметь ресурс. В данном примере указываем статус "Новый";
      Image RemovedImage Added

  2. Перетащить на рабочую область действие "Сообщение в лог" и заполнить его параметры:
    1. Поле "Сообщение" - указываем приоритет полученный в результате действия "Получить ресурс по условию".
      Image AddedImage Removed

  3. Запустить робота по кнопке "Старт" в верхней панели. 

...