...
Code Block |
---|
{{doc.n_doc_id | append: doc.n_doc_type_id | barcode: 'BARCODE_PLS', 8, 3}} |
Шаблоны для массовой генерации печатных форм
Для создания шаблона, предназначенного для массовой генерации печатных форм необходимо в шаблон добавить специальные параметризуемые элементы:
Code Block |
---|
...
##-- begin document item (group by N, per page M) --##
...
##-- end document item --##
... |
Параметры:
- group by — ограничивает количество печатных форм, объединенных в один документ. Если их количество превышает значение параметра group by, будет создан архив несколькими объединенными печатными формами.
- per page — ограничивает количество печатных форм на одной странице. После указанного количества печатных форм вставляется разрыв страницы.
Code Block |
---|
title | Пример шаблона для массовой генерации печатной формы карточки абонента |
---|
|
Текст в начале документа, выводится только 1 раз.
##-- begin document item (group by 5, per page 2) --##
Код абонента {{user.vc_code}} (выводится для всех сущностей, по которым выполняется массовая печать)
##-- end document item --##
Текст в конце документа, выводится только 1 раз. |
Параметры group by и per page можно не указывать. В этом случае будут использоваться настройки из файла конфигурацииприложения «Офис оператора связи»: print.items_in_file и print.items_per_page.
Code Block |
---|
title | Пример шаблона для массовой генерации печатной формы карточки абонента (без параметров) |
---|
|
Текст в начале документа, выводится только 1 раз.
##-- begin document item --##
Код абонента {{user.vc_code}} (выводится для всех сущностей, по которым выполняется массовая печать)
##-- end document item --##
Текст в конце документа, выводится только 1 раз. |