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

Mustache в Word

Поддержка mustache

В шаблоне печатных документов можно использовать элементы шаблонизатора mustache и с его помощью выводить параметры задач или результаты смарт-выражений.

Ниже приведены примеры использования элементов mustache, где XXXX — ID смарт-выражения. ID смарт-выражения можно посмотреть в категории на вкладке SMART или в разделе Общие SMART.

Пример записи

Результат

{{smartXXXX}}

Скалярное значение, возвращаемое смарт-выражением

{{FormatDateTime smartXXXX format="dd MM yyyy"}}

Дата, возвращаемая смарт-выражением, в формате 30.12.2020

{{#smartXXXX}}\    {{TaskID}}: {{Description}}\ {{/smartXXXX}}

Циклический вывод номеров и текстов задач из списка, возвращаемого смарт-выражением

{{smartXXXX}}{{\^TaskID}}Нет номера задачи{{/TaskID}}{{#TaskID}}{{TaskID}}{{/TaskID}}{{/smartXXXX}}

Условный вывод: номер задачи, если он есть, или сообщение "Нет номера задачи", если номера нет

Стили

{{#smartXXXX}}\   {{Style="Bold" CreatedTime}}\ {{/smartXXXX}}

Значение выделено жирным шрифтом

{{#smartXXXX}}\   {{Style="Italic" CreatedTime}}\ {{/smartXXXX}}

Значение выделено курсивом

{{#smartXXXX}}\   {{Style="Underlined" CreatedTime}}\ {{/smartXXXX}}

Значение подчеркнуто