Перейти к содержанию

Основные правила написания выражений

Работая с выражениями в Comindware Business Application Platform, придерживайтесь следующих правил:

1. В выражениях используйте только идентификаторы и системные имена, а не имена, отображаемые в продукте.

2. Идентификаторы и системные имена чувствительны к регистру.

3. Системные имена должны начинаться с буквы или подчеркивания (_). В самом системном имени можно использовать латинские буквы (A-Z, a-z), числа (0-9) и подчеркивания (_).

4. Системные имена должны быть уникальны только в рамках того или иного шаблона записи. Некоторые атрибуты шаблонов записи создаются автоматически платформой под формализованными именами, такими как id, _creationDate, _creator, _lastWriteDate и др.

5. Для того чтобы обратиться к тому или иному свойству текущего объекта, используйте оператор «$->Property» (краткая форма «$Property»), где символ «$» представляет текущий объект, а «Property» — идентификатор или системное имя свойства объекта.

6. Вы можете складывать и вычитать значения атрибутов с типом данных «Дата / Время» и «Длительность» между собой, руководствуясь следующей таблицей:

Действие Результат
Длительность +/- Длительность Длительность
Дата / Время +/- Длительность Дата / Время
Дата / Время - Дата / Время Длительность

См. также: Введение в Формулы для вычислений, Идентификаторы и системные имена, Список функций языка выражений Comindware, Список литералов языка выражений Comindware, Список операторов языка выражений Comindware.