0
dkonakov
28.01.16
✎
13:50
|
БП 3.0.43.52 (в 75 тоже самое)
Имеется внешняя печатная форма. Код печати ниже:
Если УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "СчетНаОплатуВнешний") Тогда
ТаблицаСведенийСчетНаОплату = ПолучитьТаблицуСведенийСчетаНаОплату(МассивОбъектов);
УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "СчетНаОплатуВнешний", "Счет на оплату",
ПечатьСчетаНаОплату(ТаблицаСведенийСчетНаОплату, ОбъектыПечати),,"ПФ_MXL_СчетЗаказ");
ПараметрыВывода.Вставить("ФормироватьЭД", Истина);
КонецЕсли;
ОбщегоНазначенияБП.ЗаполнитьДополнительныеПараметрыПечати(МассивОбъектов,
КоллекцияПечатныхФорм,
ОбъектыПечати,
ПараметрыВывода);
Счёт выводится в общую форму "Печать документов".
Далее нажимаем на кнопку Отправить по электронной почте.
Получаем ошибку:
Получение элемента по индексу для значения не определено.
Это происходит из-за ПараметрыВывода.Вставить("ФормироватьЭД", Истина);
Для внешней печатной формы не передаётся ПараметрКоманды для общей печатной формы "печать документов".
Не было ни у кого такой проблемы? Есть ли решение?
|
|