Идея универсальна, основа взята из данных двух публикаций:
//infostart.ru/public/590918/ (только код переписан по-русски)
Подойдет для любой конфигурации, если нет возможности заполнить шаблон docx документа на сервере. Возможно, кому-то подойдёт как готовый вариант или как шаблон для доработки под свои нужды.
Печатные формы заполняются на основании шаблонов Word docx на сервере без использования технологии OLE (Com объекта). Такой путь выбран по причине того, что часть пользователей в программе работают в базе через веб-клиент, с разных машин, с различными ОС.
На помощь в решении задачи программного вывода строк в таблицу макета docx файла (шаблон спецификации к договору) пришла данная публикация:
Для работы данных печатных форм, понадобится создать также три доп реквизита документа "Счет на оплату"
В результате из документа счет на оплату, причем даже в сеансе веб клиента,
становится доступно формирование на сервере заполненного docx файла договора поставки (заполненные программно поля выделены желтым)
и спецификации к договору (обратите внимание, таблица товаров сформирована с нуля и заполнена программно по данным документа, методом XML-инъекции в тело docx шаблона)