Доброго времени суток! Столкнулся вот с какой проблемой. Нужно из документа реализации печатать в одном табличном документе счет и УПД. при попытке делать через ТабличныйДокумент.Вывести(ТабДок) все в итоге разъезжается. если попадают ландшафт и портрет. Подскажите, возможно ли затолкать в один документ и портрет и ландшафт. чтобы при печати не разъезжались?
---
Подскажите, возможно ли затолкать в один документ и портрет и ландшафт
Нет. Только в разные табличные документы.
Если у вас в конфигурации есть БСП, смотрите в сторону печати комплектов.
---
Подскажите, возможно ли затолкать в один документ и портрет и ландшафт
Нет. Только в разные табличные документы.
Если у вас в конфигурации есть БСП, смотрите в сторону печати комплектов.
---
Спасибо, очень жаль, что такой возможности нет. В сторону комплектов посмотрю обязательно.
---
Здравствуйте.
вместе не получится.
но почему не сделать 2 ТабДока?
---
Да просто хотелось бы, чтобы распечаталась пачка по порядку. чтобы документы не прекладывать.
---
А в чем проблема переупорядочить отправку документов на печать? Помнится лет 5 назад я это делал в КА2...
---
Проблем нет при печати через ПакетОтображаемыхДокументов
---
```1c
    Цикл
    отправкаНаПечатьДокументаИзСпискаНаПечать()
    КонецЦикла

    Процедура отправкаНаПечатьДокументаИзСпискаНаПечать()
    ПечатьТабДок1()
    ПечатьТабДок2()
    КонецПроцедуры
```

И будет у вас порядок
---
возможно ли затолкать в один документ и портрет и ландшафтВозможно. Но программировать в 1С мало кто кумеет, поэтому читайте комменты вот к этой статье: https://infostart.ru/1c/articles/979007/
---
Но программировать в 1С мало кто кумеет
Действительно, вокруг одни неучи, и только starik-2005 д'артаньян.
---
д'артаньянА Вы тоже д'Артаньян, или просто мимо проходили?
---
https://infostart.ru/public/944987/

// Процедура ПрисоединитьТабличныйДокумент осуществляет вывод Присоединяемого документа под указанным
// С возможностью создания нового формата строк для всей области присоединяемого документа
// Удобно использовать, чтобы колонки различной ширины не разъезжались
//
// Параметры:
// ОсновнойДокумент - ТабличныйДокумент - документ, куда будут добавлены области присоединяемого документа
// ПрисоединяемыйДокумент - ТабличныйДокумент/ОбластьЯчеекТабличногоДокумента - документ, который присоединяем
// СоздатьФорматСтрок - Булево - флаг, указывающий на то, что необходимо создать свой формат строк
//
Процедура ПрисоединитьТабличныйДокумент(ОсновнойДокумент, Знач ПрисоединяемыйДокумент, Знач СоздатьФорматСтрок = Ложь) Экспорт

 ВремТабДок = Новый ТабличныйДокумент;
 ОбластьЯчеек = ВремТабДок.Вывести(ПрисоединяемыйДокумент);

 Если СоздатьФорматСтрок Тогда
  ОбластьЯчеек.СоздатьФорматСтрок();
 КонецЕсли;

 ОсновнойДокумент.Вывести(ВремТабДок);

КонецПроцедуры
---
ВремТабДок = Новый ТабличныйДокумент;
ОбластьЯчеек = ВремТабДок.Вывести(ПрисоединяемыйДокумент);

Если СоздатьФорматСтрок Тогда
ОбластьЯчеек.СоздатьФорматСтрок();
КонецЕсли;

ОсновнойДокумент.Вывести(ВремТабДок);
Не работает :(
---
Разный формат строк может помочь в случае, когда на разных табличных документах/разных строках одного табличного документа колонки разной ширины.
Но сделать разный вид Портрет/Ландшафт это не поможет.
---
Да, я пробовал. Решили сделать так: для предварительного просмотра просто выводить pdf, а печать через ПакетотображаемыхДокументов с выбором принтера.