Таблицы в шаблонах документов: различия между версиями
Материал из Planfix
DM (обсуждение | вклад) (Новая страница: «{{#seo: |title=Таблицы в шаблонах документов |titlemode=append |keywords=планфикс, Шаблоны, документы, табл…») |
DM (обсуждение | вклад) Нет описания правки |
||
Строка 27: | Строка 27: | ||
*'''Порядковый номер''' выводит номер строки таблицы. Ее удобно поместить в первую ячейку таблицы и использовать для автонумерации. | *'''Порядковый номер''' выводит номер строки таблицы. Ее удобно поместить в первую ячейку таблицы и использовать для автонумерации. | ||
*'''!количество''' выводит общее количество строк аналитики, которые войдут в документ. | *'''!количество''' выводит общее количество строк аналитики, которые войдут в документ. | ||
== Дополнительная информация == | |||
*Переменные, связанные с аналитикой, приводят к [[Автоматическое размножение строк документа | автоматическому размножению строк]] при формированию документа по шаблону. Именно это позволяет получать документы с табличной частью произвольной длины, которая зависит от количества строк аналитики в задаче или комментарии, по которым формируется документ. | |||
*Так как размер документа изменяется в зависимости от количества строк в таблице, существует специальный механизм вставки [[Печать и подпись в шаблонах документов | печати, подписи и других изображений], который обеспечивает их размещение в нужном месте итогового документа. | |||
Версия от 12:19, 21 марта 2020
Для вставки в формируемый по шаблону документ табличной части с перечислением произвольного количества объектов (товаров, услуг и т.п.) используется аналитика. Происходит это следующим образом:
- В шаблон добавляется таблица с нужным заголовком и одной строкой
- В ячейки этой строки заносятся названия переменных, соответствующих нужному полю аналитики, в которой хранятся данные
Пример: табличная часть в шаблоне счета. :
Переменные для заполнения табличной части перечислены в списке, доступном в разделе Документы / Шаблоны документов:
Для каждой аналитики помимо списка ее полей доступны две универсальные переменные, Порядковый номер и !количество:
- Порядковый номер выводит номер строки таблицы. Ее удобно поместить в первую ячейку таблицы и использовать для автонумерации.
- !количество выводит общее количество строк аналитики, которые войдут в документ.
Дополнительная информация
- Переменные, связанные с аналитикой, приводят к автоматическому размножению строк при формированию документа по шаблону. Именно это позволяет получать документы с табличной частью произвольной длины, которая зависит от количества строк аналитики в задаче или комментарии, по которым формируется документ.
- Так как размер документа изменяется в зависимости от количества строк в таблице, существует специальный механизм вставки [[Печать и подпись в шаблонах документов | печати, подписи и других изображений], который обеспечивает их размещение в нужном месте итогового документа.