Автоматическое размножение строк документа: различия между версиями
Материал из Planfix
Artem (обсуждение | вклад) Нет описания правки |
Artem (обсуждение | вклад) Нет описания правки |
||
Строка 7: | Строка 7: | ||
Некоторые переменные, используемые для формирования документов по [[Шаблоны документов | шаблону]], обладают специальным свойством: при формировании документа по шаблону, в документ будет добавлено по одной строке для каждого значения, которое хранится в переменной. | Некоторые переменные, используемые для формирования документов по [[Шаблоны документов | шаблону]], обладают специальным свойством: при формировании документа по шаблону, в документ будет добавлено по одной строке для каждого значения, которое хранится в переменной. | ||
Например, у вас есть справочник автомобилей: | |||
https://p.pfx.so/pf/t3/SbPnnp.png | |||
В таблице необходимо получить марку и модель авто. Настраиваем шаблон с переменными: | |||
https://p.pfx.so/pf/3h/BTGE1f.png | |||
В итоге переменные документа автоматически размножились на нужное количество записей из набора: | |||
https://p.pfx.so/pf/3h/BTGE1f.png | |||
Размножение строк происходит для переменных, которые могут хранить список значений: | Размножение строк происходит для переменных, которые могут хранить список значений: |
Версия от 10:50, 16 августа 2021
Некоторые переменные, используемые для формирования документов по шаблону, обладают специальным свойством: при формировании документа по шаблону, в документ будет добавлено по одной строке для каждого значения, которое хранится в переменной.
Например, у вас есть справочник автомобилей:
В таблице необходимо получить марку и модель авто. Настраиваем шаблон с переменными:
В итоге переменные документа автоматически размножились на нужное количество записей из набора:
Размножение строк происходит для переменных, которые могут хранить список значений:
- Переменные для полей аналитики (пример использования)
- Переменные для полей типа Набор значений справочника
- Переменная Файлы задачи (пример использования)
- Переменные для пользовательского поля типа Файл (пример использования)
- Переменные полей Подзадач (пример использования)
- Переменная Исполнители
Важно
Существует различие в формировании документа по шаблонам, созданным в MS Word и MS Excel:
- при формировании документа по шаблону MS Word, строки будут размножены только в том случае, если переменная вставлена в таблицу;
- при формировании документа по шаблону MS Excel, строки будут размножены в любом случае, вне зависимости от места, куда была вставлена переменная.
Дополнительная информация
- Так как при использовании переменных, автоматически размножающих строки, размер итогового документа может изменяться, существует специальный механизм вставки печати, подписи и других изображений, который обеспечивает их размещение в нужном месте документа.