Имя: Пароль:
1C
1С v8
БСП. Управляемые формы.
0 ALL_EG
 
15.12.15
11:29
Добрый день.
Необходимо вывести на печать одновременно 3 печатные формы.

В модуле печати формируется 3 печатные формы

НужноПечататьМакет = УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "НакладнаяЖДКонтейнерная");
    Если НужноПечататьМакет Тогда
        
        ТабДокДопИнформация=Новый ТабличныйДокумент;
        ТабДокОписьГрузов=Новый ТабличныйДокумент;
        
        УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(
        КоллекцияПечатныхФорм,
        "НакладнаяЖДКонтейнерная",
        НСтр("ru = 'ж.д. Накладная'"),
        ПечатьНакладнаяЖДКонтейнерная2(ТабДокДопИнформация, ТабДокОписьГрузов,МассивОбъектов),
        , );
        
        //УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(
        //КоллекцияПечатныхФорм,
        //"НакладнаяЖДКонтейнерная",
        //НСтр("ru = 'ж.д. Накладная'"),
        //ТабДокДопИнформация,
        //, );
        //
        //УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(
        //КоллекцияПечатныхФорм,
        //"НакладнаяЖДКонтейнерная",
        //НСтр("ru = 'ж.д. Накладная'"),
        //ТабДокОписьГрузов,
        //, );
        
    КонецЕсли;

в первом вызове формируется табличный документ, и заполняются еще 2 табличных документа....Пытаюсь вывести 2 последних - ничего не происходит.

Помогите, кто сталкивался с похожим
1 Naumov
 
15.12.15
11:31
У тебя в коллекции печ.форм не добавляются дополнительные, т.к. имя одно и то же
2 Naumov
 
15.12.15
11:32
У тебя в коллекцию печ.форм дополнительные не вставляются, т.к. с одним именем пытаешься вставить.
3 aleks_default
 
15.12.15
11:40
В (0) вообще бред написан.
Один и тот же макет ("НакладнаяЖДКонтейнерная")  выводишь три раза?
Вот это вот
"ПечатьНакладнаяЖДКонтейнерная2(ТабДокДопИнформация, ТабДокОписьГрузов,МассивОбъектов)," - это вообще что такое?
4 aleks_default
 
15.12.15
11:42
(0)Впечатление такое что ты не стал заморачиваться и разбираться как работает процедура ПечатьНакладнаяЖДКонтейнерная2() и тупо решил наугад запихнуть туда два табличных документа. Авось прокатит?
5 ALL_EG
 
15.12.15
11:52
Спасибо