Переменные в шаблоне: синтаксис и схема

Переменные позволяют создавать гибкие шаблоны, в которых данные подставляются автоматически при заполнении формы.

Синтаксис

В тексте шаблона переменные обозначаются двойными фигурными скобками:

{{clientName}}
{{contractDate}}
{{totalAmount}}

При создании документа из шаблона эти маркеры заменяются реальными значениями.

Типы переменных

ТипОписаниеПример
textТекстовая строкаФИО, адрес
numberЧисловое значениеСумма, количество
dateДатаДата договора
emailEmail-адресПочта контрагента
selectВыпадающий списокТип организации

Свойства переменной

  • name — техническое имя переменной в тексте шаблона.
  • label — отображаемое название (на русском).
  • type — тип данных.
  • required — обязательное ли поле.
  • placeholder — подсказка в поле ввода.
  • defaultValue — значение по умолчанию.
  • roleId — роль, которая заполняет это поле.
  • validation — правила валидации (мин/макс длина, паттерн).
  • options — варианты для выпадающего списка.

Подсветка в редакторе

  • Заполненные переменные отображаются как обычный текст.
  • Незаполненные — подсвечены цветом своей роли; в форме заполнения пустые обязательные поля выделяются красным.
  • В режиме шаблона все переменные подсвечены цветом своей роли.
Обновлено: 17.07.2026