Содержимое печатной формы определяется тем, какие элементы она содержит. К ним относятся текст, таблицы, изображения, штрихкоды, блоки видимости, вычисляемые выражения, расчетные поля.
В этой статье мы расскажем, как добавить в шаблон поля, которые при печати заменятся данными из карточки организации или документа. Это, например, поле с номером и датой создания документа.

Добавить поле
Найдите и откройте печатную форму, нажмите «Редактировать». Для шаблонов *.docx и *.xlsx выберите «В приложении MS Office» или «В браузере».
Установите курсор в то место документа, где должно появиться поле. Нажмите одно из доступных полей — оно добавится в шаблон.

Если в списке нет нужного поля, добавьте дополнительное в карточке операции.

Настроить поле
Для редактирования поля нажмите на него, выберите и укажите параметры.

Настройки зависят от типа данных, которые содержатся в поле.

Для типа «Текст» можно настроить параметры:
- Замена пустого значения на пользовательское.
- Перенос текста (стандартный, без переноса, по символам).
- Очистка форматирования: с помощью этой функции при копировании из других источников на место формы встает только текст без форматирования (определенных шрифт, полужирный, курсив и т.п.).
- Автоматическое масштабирование шрифта: текст вписывается в блок заданного размера. Для включения параметра поставьте флаг напротив него и установите размеры поля.

Для типа « Дата»
- Замена пустого значения на пользовательское.
- Перенос текста (стандартный, без переноса, по символам).
- Возможность задать (например, «02 марта 2017» или «02.03.2017»).

Для типов « Время», «
Перечисление» или «
Логическое»:
- Замена пустого значения на пользовательское.
- Перенос текста (стандартный, без переноса, по символам).

Для типов « Деньги» или «
Число»:
- Замена пустого значения на пользовательское.
- Перенос текста (стандартный, без переноса, по символам).
- Количество знаков после запятой.
- Символ разделителя.

Для типа « Ссылка»:
- Замена пустого значения на пользовательское.
- Перенос текста (стандартный, без переноса, по символам).
- Вид ссылки: гиперссылка или текст.
- Отображение текста ссылки.

Чтобы вставить поле, укажите путь до него, поставив {% в начале и %} в конце. Либо скопируйте поле из списка и вставьте его в форму с помощью сочетания клавиш Ctrl + V. Название поля должно быть заключено в угловые скобки, например <Документ.Дата создания>.

Если в списке нет нужного поля, добавьте дополнительное в карточке операции.

Настроить поле
Функции JavaScript вставляются в шаблон аналогичным способом. Например:
№{%Документ.Номер%} от {%ФорматДата(new Date(<Документ.Дата создания>), "%d.%m.%Y г.");%} |
Чтобы вставить поле, укажите путь до него, поставив {% в начале и %} в конце. Либо скопируйте поле из списка и вставьте его в форму с помощью сочетания клавиш Ctrl + V. Название поля должно быть заключено в угловые скобки, например <Документ.Дата создания>.

Если в списке нет нужного поля, добавьте дополнительное в карточке операции.

Настроить поле
Функции JavaScript вставляются в шаблон аналогичным способом. Например:
№{%Документ.Номер%} от {%ФорматДата(new Date(<Документ.Дата создания>), "%d.%m.%Y г.");%} |
Перейдите на вкладку «Данные». Установите курсор в то место документа, где должно появиться поле. Нажмите на одно из доступных полей — оно добавится в шаблон.

Если в списке нет нужного поля, добавьте дополнительное в карточке операции. Оно отобразится в списке доступных полей, и вы сможете добавить его в шаблон.
Настроить поле
Для редактирования поля кликните его. Установите размер и положение виджета на ценнике или этикетке. Настройте параметры поля и нажмите .

Настройки зависят от типа данных, которые содержатся в поле.

Поле добавлено в шаблон. При печати оно будет заменено данными из карточки организации или документа.