Заблокировать ресурс
Eng: Lock asset
Элемент позволяет блокировать или разблокировать ресурсы (assets) в Оркестраторе, обеспечивая управление доступом к ним. Применяется для автоматизации процессов, требующих временной блокировки ресурса, чтобы избежать конфликтов и обеспечить последовательное выполнение задач.
Свойства
Символ *
в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.
Свойство | Тип | Описание |
---|---|---|
Наименование* | String | Наименование ресурса, используемого для идентификации блокировки. При указании названия следует учитывать регистр |
Тип блокировки* | String | Указывает, производится блокировка или разблокировка ресурса. Возможные значения: |
Таймаут | Int32 | Если значение не указано, используется таймаут по умолчанию - 5 000 мс |
Как использовать
Добавьте элемент Заблокировать ресурс (asset) в свой проект.
Настройте необходимые свойства, включая
Наименование
для идентификации блокировки иТип блокировки
для выбора действия (блокировка или разблокировка).При необходимости установите значение
Таймаут
для ограничения времени выполнения операции.
Решение проблем
При выполнении роботом элемента могут возникнуть ошибки блокировки ресурса. Возможные причины возникновения:
Указанного ресурса нет в Оркестраторе.
Ресурс уже заблокирован другим проектом.
Пользователь при создании ресурса в Оркестраторе ограничил ресурс только для чтения.
Для решения этих проблем рекомендуется:
Проверить наличие ресурса в Оркестраторе и правильность его наименования.
Убедиться, что ресурс не заблокирован другим процессом.
Проверить права доступа к ресурсу.
Только код
Пример использования элемента в процессе с типом Только код (Pure code):
Last updated