0
ALL_EG
15.12.15
✎
11:29
|
Добрый день.
Необходимо вывести на печать одновременно 3 печатные формы.
В модуле печати формируется 3 печатные формы
НужноПечататьМакет = УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "НакладнаяЖДКонтейнерная");
Если НужноПечататьМакет Тогда
ТабДокДопИнформация=Новый ТабличныйДокумент;
ТабДокОписьГрузов=Новый ТабличныйДокумент;
УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(
КоллекцияПечатныхФорм,
"НакладнаяЖДКонтейнерная",
НСтр("ru = 'ж.д. Накладная'"),
ПечатьНакладнаяЖДКонтейнерная2(ТабДокДопИнформация, ТабДокОписьГрузов,МассивОбъектов),
, );
//УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(
//КоллекцияПечатныхФорм,
//"НакладнаяЖДКонтейнерная",
//НСтр("ru = 'ж.д. Накладная'"),
//ТабДокДопИнформация,
//, );
//
//УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(
//КоллекцияПечатныхФорм,
//"НакладнаяЖДКонтейнерная",
//НСтр("ru = 'ж.д. Накладная'"),
//ТабДокОписьГрузов,
//, );
КонецЕсли;
в первом вызове формируется табличный документ, и заполняются еще 2 табличных документа....Пытаюсь вывести 2 последних - ничего не происходит.
Помогите, кто сталкивался с похожим
|
|
3
aleks_default
15.12.15
✎
11:40
|
В (0) вообще бред написан.
Один и тот же макет ("НакладнаяЖДКонтейнерная") выводишь три раза?
Вот это вот
"ПечатьНакладнаяЖДКонтейнерная2(ТабДокДопИнформация, ТабДокОписьГрузов,МассивОбъектов)," - это вообще что такое?
|
|