Пример работы печатной формы из 1С по шаблону Word

Печать - Печатные формы документов

Пример работы с шаблоном Word из 1С. А также создание таблицы с товарами в шаблоне из 1С.

Обработка тестировалась на УТ 11.2.3.101. 

1) Обработка подключается как внешняя к документам ЗаказПокупателя и РеализацияТоваровУслуг.

2) В документе нажимаем на кнопку Печать

3) Указываем путь к шаблону договора Word.

4) Открывается новый документ Word с заполненными параметрами.

Как добавить параметры в Word

1) Выбираем участок для параметра, например: "АГЕНТСКИЙ ДОГОВОР №0101010101", в качестве участка нам нужно выделить сам номер, или удалить его и спозиционироваться на его месте.
2) В меню Word, переходим на "Вставка", далее "Экспресс-блоки", далее "Поле"
3) В открывшемся диалоговом окне, выбираем тип "DocVariable"
4) Назначаем имя, например "NomerDogovora"
5) Жмем "Ок", когда окно закроется, вы скорей всего не увидите изменений, так как скрыт "Word kod", нажмите Alt+F9, что бы открыть код.
6) Таким образом создаете все нужные Вам параметры.

Как обработать параметры из 1С

Word   = Новый COMОбъект("Word.Application");
ТекДок = Word.Documents.ADD(ПолныйПутьКФайлу);
ТекДок.Activate();
ТекДок.Variables("NomerDogovora").Value = СокрЛП(Строка(СсылкаНаДокумент.Номер));

В архиве внешняя печатная форма для УТ 11 и шаблон договора Word.

Скачать файлы

Наименование Файл Версия Размер
Пример работы печатной формы из 1С по шаблону Word:
.rar 29,35Kb
06.05.18
6
.rar 1.0 29,35Kb 6 Скачать

См. также

Комментарии
1. Алексей Шачнев (saa@kuzov.org) 07.05.18 17:37 Сейчас в теме
Как заставить эту обработку работать в режиме веб-клиента?
А то вы 1С:Договорчики повторили, ничего нового
2. Константин Рыбаков (pyrkin_vanya) 335 07.05.18 17:38 Сейчас в теме
(1)Понятия не имею. Признаюсь честно, я и не для Вас ее разместил))
Оставьте свое сообщение