Справка по системе Платформа ELMA BPM
×
Меню

Уникальный идентификатор элемента

Каждый элемент графической модели процесса имеет уникальный идентификатор.
Уникальный идентификатор используется для доступа к элементам графической модели процесса в сценариях. Для ознакомления с его значением необходимо навести указатель мыши на наименование поля Название на вкладке Общие карточки элемента (рис. 1).
Для копирования уникального идентификатора в буфер обмена необходимо выполнить клик по нему основной, обычно левой, кнопкой мыши.
Скопированный таким образом идентификатор можно вставить в сценарий процесса для получения доступа к элементу процесса. Например, для поиска задачи можно использовать следующий код:
Guid taskGiud = new Guid("afc26787-e786-4f4d-80b4-e6821ed5a237");
var task = EleWise.ELMA.Tasks.Managers.TaskManager.Instance.LoadOrNull(taskGiud);
где "afc26787-e786-4f4d-80b4-e6821ed5a237" - скопированный в буфер обмена уникальный идентификатор задачи.
Рис. 1. Настройки задачи. Уникальный идентификатор элемента.
Уникальный идентификатор есть абсолютно у всех элементов графической модели процесса:
Внимание!
При создании в Дизайнере свойств с именами Uid и TypeUid система выдаст предупреждение о запрете использования таких названий, т.к. данные названия совпадают с системными.

См. также: