1. "Рисуем" в worde шаблон печатной формы.
2. Вставляем где нужно ссылки на данные 1С (формат ссылок ниже)
3. В 1С пишем:
ОткрытьФорму
("Отчет.WORD",Контекст)
ВСЁ! :)))
Формат ссылок:
1. ##В###
2. ##Т###
3. ##З###
1-ая означает, что нужно вычислить в 1С некое выражение, а результат вычислений поместить вместо этой ссылки. В выражении могут присутствовать любые переменные, реквизиты формы, документа, справочника доступные в контексте, переданном в ОткрытьФорму().
2-ая обязательно должна быть перед обращением к реквизитам ТЧ документа, полям ТЗ, ИТЗ. НомерТаблицыВВорд - номер таблицы в Ворд по порядку, в которой будут отображаться данные. НомерПервойСтроки-номер строки, которую следует использовать как строку-шаблон для вывода данных. ИмяТаблицы - имя таблицы, доступной в переданном в ОткрытьФорму() контексте (для доступа к ТЧ документа передаём "ТЧ"), из которой необходимо вывести данные.
3-я необходима для инициализации запроса и начала заполнения таблицы Ворд результатами запроса. Там все понятно, кроме "ИмяГрN:СтрN". Здесь пишем имена группировок, в необходимом порядке, по которым необходимы воводить результаты, а через ":" - номер строки таблицы Ворд документа, которую необходимо использовать как шаблон для вывода данных по этой группировки.
З.Ы. Работа над данной обработкой ведется, это только эскиз. Мнения, пожелания, замечания - приветствуются!)))
Для работы необходимы 1cpp.dll и formex.dll
Взять можно на:
www.1cpp.ru
www.dorex.ru