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