0
Slepoi
07.12.14
✎
23:09
|
Доброй ночи! Конфигурация Бухгалтерия предприятия, редакция 3.0 (3.0.35.26)
НАписана обработка для копирования документов из ранее введенных, с новой датой и т.д. Документ формируется записывается ("счет на оплату"), но не могу распечатать печатную форму.
Вот отрывок модуля (выше идет формирование запроса для получения старых документов, ввод новых и их заполнение):
ДокКопия.Записать();
МассивОбъектов.Добавить(ДокКопия.Ссылка);
Если (Объект.Печать_СчетНаОплату = Истина) и (Объект.Колво_СчетНаОплату > 0) Тогда
КоллекцияПечатныхФорм = УправлениеПечатью.ПодготовитьКоллекциюПечатныхФорм("СчетЗаказ");
УправлениеПечатью.СформироватьПечатныеФормы("Документ.СчетНаОплатуПокупателю", "СчетЗаказ", МассивОбъектов, , КоллекцияПечатныхФорм,, , );
КонецЕсли;
После выполнения этого модуля абсолютно ничего не происходит. Не выводится никаких сообщений об ошибках, или еще каких.
Насколько я понял из пошагового прохождения модуля, печатная форма формируется, но не выводится на экран. Бьюсь уже несколько дней, но не моу ее вывести на экран. (В идеале ее надо бы послать на принтер без открытия формы, ну или сразу же закрыть после печати, т.к. документов несколько сотен)
Подскажите пожалуйста как правильно написать модуль, чтобы распечатать эту форму.
|
|