Приложение типа «Документ» / Печатная форма документов

Печатная форма документов

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

Также вы можете наносить водяные знаки на файлы в ходе бизнес-процесса с помощью блока Наложение водяных знаков. Это позволит сохранять файл в переменную, которую можно использовать в ходе процесса, например, выслать его на согласование руководителю или автоматически отправить на электронную почту заказчика.

начало внимание

Включить опцию печати и настроить шаблон водяного знака могут только пользователи, входящие в группу Администраторы.

конец внимание

Включить печать с водяным знаком

  1. Перейдите в настройки приложения, нажав значок шестерёнки рядом с его названием.
  2. Выберите пункт Печатная форма.
  3. На открывшейся странице отметьте флажком опцию Включить печать с водяным знаком. По умолчанию включён преднастроенный шаблон водяного знака. Он содержит название документа, дату и автора создания. Знак будет отображаться в правом нижнем углу на каждой странице файла. Эти настройки изменить нельзя.

print_form-1

  1. Дополнительно вы можете включить опции:
  • Отображать водяной знак в предпросмотре — на форме просмотра приложения типа Документ добавленный файл отображается с водяным знаком;
  • Скачивать документ с водяным знаком вместо печати — когда вы нажимаете кнопку Печать на форме просмотра, файл сохраняется на локальный компьютер с водяным знаком в формате .pdf.

print_form-2

Добавить новый шаблон водяного знака

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

  1. Перейдите в настройки приложения, нажав на значок шестерёнки рядом с его названием.
  2. Выберите пункт Печатная форма.
  3. Нажмите кнопку + Добавить в правом верхнем углу страницы. Выберите тип шаблона:
  • Шаблон по умолчанию — создаётся шаблон с HTML-кодом для водяного знака, преднастроенного по умолчанию. Содержит название документа, дату и автора создания;
  • Шаблон с электронной подписью — добавляется шаблон, HTML-код которого содержит данные о подписании файла. В водяном знаке отображается организация, подписант, название или номер сертификата электронной подписи и срок его действия, а также дата подписания.    

print-form-5

  1. Чтобы получить доступ к данным о подписании файла, выберите опцию С информацией об электронной подписи. Это позволит вставить данные об электронной подписи в HTML-шаблон и отобразить их в водяном знаке. Если вы выбрали шаблон, содержащий информацию о подписании, опция будет активирована автоматически.

print_form-3

  1. Укажите название шаблона и отредактируйте HTML-код. Форматирование в шаблоне выполняется с помощью тегов, как в стандартном HTML-документе.

Пример HTML-шаблона водяного знака:

<table style="margin: 16px 64px 16px 32px; border-color: #233255; max-width: 1000px; height: 130px; border: 2px solid #233255;" cellpadding="6px">
   <tbody>
         <tr style="height: 58px;">
      <td rowspan="2" style="width: 128px; vertical-align: middle; height: 98px;">
      <td style=" min-width: 350px; max-width: 700px; text-align: left; vertical-align: top; height: 58px;">
   <p><span style=" color: #233255; font-size: 22px;">Документ: {$__name}</span></p>
   <p><span style="color: #233255; font-size: 22px;">{if {$__register_name} <>""}Рег.номер:{$__register_name}{end}</span></p>
      </td>
      <td rowspan="2" style="max-width: 130px; vertical-align: middle; height: 98px;"/>
        </tr>
      <tr style="height: 40px;">
      <td style="text-align: left; vertical-align: top; height: 40px;">
      <span style="color: #233255; font-size: 22px;">Создан: {DateTime("DD.MM.YYYY",{$__createdAt})} Автор: {$__createdBy.__name}</span>
      </td>
        </tr>
   </tbody>
</table>

Обратите внимание, в шаблоне водяного знака можно использовать не все теги, атрибуты и CSS-свойства, доступные для языка разметки HTML.

Список разрешённых тегов, атрибутов и CSS-свойств

В шаблоне можно использовать контекстные переменные. Они должны выглядеть следующим образом: {$имя_переменной}. Имя переменной уникально и пишется латинскими буквами, например, {$kontragent}. В примере выше в шаблон подставлены название документа, регистрационный номер, автор и дата создания.

Для отображения данных об электронной подписи в HTML-шаблоне используется конструкция {$signInfo.data.parameter_name}. Например, название провайдера можно добавить с помощью значения {$signInfo.data.provider_name}.

  1. В дополнительных настройках вы можете выбрать, на каких страницах документа отображать водяной знак, задать его расположение, масштабирование и непрозрачность.
  2. Создать можно неограниченное количество шаблонов. При этом на одном документе можно отобразить несколько водяных знаков. Чтобы это сделать, в настройках каждого шаблона включите опцию Водяной знак активен.
  3. Чтобы удалить шаблон водяного знака, нажмите на значок корзины.
  4. Выполнив настройки, нажмите кнопку Сохранить в правом верхнем углу страницы.

Печать файла в приложении типа «Документ»

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

print_form-4

Печать файла в приложении стандартного типа

Если в стандартном приложении добавлено свойство типа Файлы, с карточки элемента можно распечатать добавленный в поле файл или загрузить его на компьютер. Для этого администратору системы необходимо:

  1. Включить опцию печати с водяным знаком, выбрать или добавить шаблон, как описано выше.
  2. В расширенном режиме настройки формы добавить на карточку просмотра виджет Кнопки: Скачать и Редактировать. Чтобы пользователи могли просматривать содержимое файла, добавленного в поле, вынесите виджет Загрузка файла с предпросмотром. Он содержит необходимые кнопки.  
  3. Теперь, при добавлении файла в поле на форме просмотра элемента появится кнопка Печать. Пользователи смогут распечатать файл с водяным знаком или загрузить его на компьютер.