Идентификаторы и системные имена
В целях идентификации объектам и свойствам объектов Comindware Business Application Platform должны быть присвоены уникальные имена. В платформе существуют два типа уникальных имен:
- Идентификатор
- Системное имя
Идентификатор представляет собой уникальное имя, которое задается платформой для идентификации следующих объектов Comindware Business Application Platform:
- учетная запись пользователя
- группа пользователей
- задача
- статус
Системное имя представляет собой уникальное имя, которое задается создателем и служит для идентификации пользовательского объекта (например, шаблона записи).
Уникальные идентификаторы и системные имена также используются для идентификации свойств объектов, например, атрибутов шаблона записи.
Как идентификаторы, так и системные имена позволяют администратору, архитектору и специалистам по управлению данными и процессами обращаться к объектам и их свойствам в выражениях Comindware Business Application Platform.
Работая с именами в Comindware Process, придерживайтесь следующих правил:
1. В выражениях используйте только идентификаторы и системные имена, а не имена, отображаемые в платформе.
2. Идентификаторы и системные имена чувствительны к регистру.
3. Системные имена должны начинаться с буквы или подчеркивания (_). В самом системном имени можно использовать латинские буквы (A-Z, a-z), числа (0-9) и подчеркивания (_).
4. Системные имена должны быть уникальны только в рамках того или иного шаблона записи. Некоторые атрибуты шаблонов записи создаются автоматически платформой под формализованными именами, такими как id, _creationDate, _creator, _lastWriteDate и др.
5. Для того чтобы обратиться к тому или иному свойству текущего объекта, используйте оператор $->Property (краткая форма $Property), где символ $ представляет текущий объект, а Property - идентификатор или системное имя свойства объекта.