Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Вывод двух областей на листе формата А4 в ландшафте

Вывод двух областей на листе формата А4 в ландшафте
Я
   Len1vec
 
10.07.21 - 12:02
Добрый день.
Подскажите, пожалуйста.
Есть 3 области макета (идут в макете друг за другом, как перечислены ниже):
1. Шапка
2. Циклически выводимые строки таблицы
3. 2 страница печатной формы

Как вывести на формате А4 в ландшафте обе страницы (на левой половине 1 и 2 область (1 страница), на правой половине- 3-я область (2 страница))? Первая страница выводится, а как присоединить справа 2-ю страницу?
   Mort
 
1 - 10.07.21 - 12:14
ВЫвести в табличный документ как должно быть. Потом распечатать как должно быть.
   mistеr
 
2 - 10.07.21 - 15:05
(0) Печать "две страницы на одну" делается с помощью настроек принтера.
   тук-тук
 
3 - 10.07.21 - 15:15
Функция СклеитьТабличныеДокументы(ТабДокЛевый, ТабДокПравый) Экспорт 
    ТабДокумент = Новый ТабличныйДокумент;
    
    Область = ТабДокЛевый.ПолучитьОбласть(1,1, ТабДокЛевый.ВысотаТаблицы, ТабДокЛевый.ШиринаТаблицы);
    
    ТабДокумент.Вывести(Область);
    ТабДокумент.Присоединить(ТабДокПравый);
    
    Возврат ТабДокумент;
КонецФункции
   RomanYS
 
4 - 10.07.21 - 15:23
(3) Забавно. А почему с правым делается просто, а с левым, извините, через ж.?
Почему не
    ТабДокумент.Вывести(ТабДокЛевый);
    ТабДокумент.Присоединить(ТабДокПравый);
?
   mistеr
 
5 - 10.07.21 - 15:25
(3) Сработает в весьма ограниченном числе случаев.
   тук-тук
 
6 - 10.07.21 - 15:29
(4) можно и так
 ТабДокумент.Вывести(ТабДокЛевый);
 ТабДокумент.ВывестиГоризонтальныйРазделительСтраниц();
 ТабДокумент.Присоединить(ТабДокПравый);
   RomanYS
 
7 - 10.07.21 - 15:56
(6) разделить то зачем? ТСу на одну страницу нужно
   Len1vec
 
8 - 10.07.21 - 16:00
(6) Благодарю! Очень помогли.
Я так понимаю, что и ширина строк взаимозависимой будет у левого и правого документов в общем ТабДокументе?

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.