Таблиці в шаблонах документів

Матеріал з Planfix
Перейти до: навігація, пошук

Для вставки в формуючийся за шаблоном документ табличної частини з переліком довільної кількості об'єктів (товарів, послуг і т.п.) зазвичай використовується аналітика. Відбувається це наступним чином:

  • В шаблон додається таблиця з потрібним заголовком і одним рядком
  • В комірки цього рядка вносяться назви змінних, що відповідають потрібному полю аналітики, в якій зберігаються дані

Приклад: таблична частина в шаблоні рахунку. :

5kszmw.jpg


Змінні для заповнення табличної частини перераховані в списку, доступному в розділі Документи / Шаблони документів:

cWuBpL.jpg


Для кожної аналітики крім списку її полів доступні дві універсальні змінні, Порядковий номер і !кількість:

KeQbrg.jpg


  • Порядковий номер виводить номер рядка таблиці. Його зручно помістити в першу комірку таблиці і використовувати для автонумерації.
  • !кількість виводить загальну кількість рядків аналітики, які увійдуть в документ.


Важливо

Існує різниця в формуванні документа за шаблонами, створеними в MS Word і MS Excel:

  • при формуванні документа за шаблоном MS Word, рядки будуть розмножені тільки в тому випадку, якщо змінна вставлена в таблицю;
  • при формуванні документа за шаблоном MS Excel, рядки будуть розмножені в будь-якому випадку, незалежно від місця, куди була вставлена змінна.


Додаткова інформація

  • Використання змінних, пов'язаних з аналітикою, а також ряду інших змінних, призводить до автоматичного розмноження рядків при формуванні документа за шаблоном. Саме це дозволяє отримувати документи з табличною частиною довільної довжини, яка залежить від кількості рядків аналітики в завданні або коментарі, за якими формується документ.
  • Оскільки розмір документа змінюється в залежності від кількості рядків в таблиці, існує спеціальний механізм вставки печатки, підпису та інших зображень, який забезпечує їх розміщення в потрібному місці кінцевого документа.
  • Для того, щоб в шаблоні формату Excel комірка автоматично підлаштовувала свою висоту в залежності від довжини тексту в змінній, необхідно дотримуватися кількох умов, при цьому важливо пам'ятати — при конвертації в PDF автовисота комірки працювати не буде:
    • для комірки активуйте опцію "Перенос тексту" в Excel.
    • в будь-якому стовпці рядка додайте текст {{автовисота}}.
    • комірка не повинна містити об'єднання.
  • За допомогою умовного форматування, в табличній частині документа можна виводити рядки з чергуючимся фоном:
  • Ви можете вивести в документ всі файли, прикріплені до завдання


Перейти