Получить ресурс

Элемент позволяет получить значения ресурса из Оркестратора. Поиск ресурса осуществляется по его названию. Поддерживается работа с ресурсами следующих типов данных:
String- текстовые значенияInteger- целые числаFloating- числа с плавающей точкойBoolean- логические значения (true/false)DateTime- дата и времяJObject- структурированные JSON-данные
Полученный ресурс робот сохранит в переменную с типом данных System.Object, название которой указывается в свойстве Результат.
Примечание.
- Для получения (ресурса с типом Credentials), используйте элемент Получить учетные данные.
 - До версии 1.24.6 элемент Получить ресурс назывался Получить значение.
 
Начальные условия
- Настроенное подключение к Orchestrator
 - Созданный ресурс в Orchestrator
 - Права на доступ к ресурсу
 
Свойства
Символ * в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.
| Свойство | Тип | Описание | 
|---|---|---|
| Наименование* | String | Название ресурса в Оркестраторе, значение которого вы хотите получить. Учитывается регистр. Пример: "MyAsset" | 
| Таймаут | Int32 | Лимит времени выполнения операции в миллисекундах. По умолчанию 5000. Если по истечении таймаута операция не выполнена, робот закончит работу с ошибкой | 
| Результат | Object | Название переменной для хранения значения ресурса | 
С версии 1.25.3 оптимизирована работа с блокировками ресурсов:
- При попытке получить ресурс, заблокированный другим роботом, система теперь возвращает ошибку “Conflict”
 - Запросы к устаревшей версии сервиса автоматически отклоняются
 
Решение проблем
При возникновении ошибок проверьте:
- Существование ресурса в Orchestrator
 - Правильность написания имени (регистр букв)
 - Доступность Orchestrator
 
Пример использования
Пример использования элемента Получить ресурс доступен в нашем публичном репозитории Learning .
- Скачайте архив со всеми обучающими материалами по ссылке: Скачать архив Learning .
 - Распакуйте архив и откройте в Студии проект StudioActivities.
 - Выберите процесс 
StudioActivities/Ru/Оркестратор/Значения/Значения.ltwдля просмотра. 
Только код
Пример использования элемента в процессе с типом Только код (Pure code):
C#
object ret = LTools.Enterprise.OrchestratorApp.AssetGet(wf,
"Key");