Шаблон документа в ELMA365 может содержать любой текст, переменные, функции, условия и циклы. 2 Добавляя шаблон в бизнес-процесс, можно связать поля из шаблона с контекстными переменными процесса. 2
Некоторые возможности синтаксиса шаблонов:
- Использование функций. 2 Например, ToString() для вывода различных типов данных в переменной, DateTime() для отражения даты и времени в определённом формате с учётом локали, Count() для отображения числа элементов в таблице или приложении. 2 Также есть специальные функции, такие как Barcode, JobPosition, PasteImage, HYPERLINK и ExtText. 23
- Использование условий. 2 Условие начинается с оператора {if <условие>} и заканчивается оператором {end}. 4 Вместо {end} можно использовать {end if}. 4 Общий вид условия: {if <условие>} <Действие, если условие истинно> {else} <Действие, если условие ложно> {end}. 4
- Использование циклов. 2 Цикл for позволяет отобразить данные в виде списка или таблицы. 2
Переменные в шаблоне должны иметь формат: {$имя_переменной}. 24 Имя переменной уникально и пишется латинскими буквами. 2
Более подробную информацию об использовании синтаксиса шаблонов в ELMA365 можно найти на сайте elma365.com. 2