Как можно на одном листе вывести несколько форм ?

В данном разделе можно задавать вопросы по программированию на платформе 1С:Предприятие 8.
(Раздел предназначен для тех, кто уже прошел обучение в нашем учебном центре)

p.s. Просьба задавать вопросы только по программированию. На вопросы по типовым конфигурациям обычно не отвечаю по двум причинам
1. В последнее время редко с ними работаю.
2. Чтобы ответить на вопрос требуется: установить соответствующую базу нужного релиза, смоделировать ситуацию, и только после этого возможно залезть в конфигуратор и разобраться что не так (к сожалению, у меня нет столько времени).

Как можно на одном листе вывести несколько форм ?

Сообщение cobra77777 » 01 май 2018, 20:01

Здравствуйте!

Есть код который выводит по одной форме на печать:

Номер = 0;
ТабДок.Вывести(ОбластьТабличнаяЧастьШапка);
ВыборкаТабличнаяЧасть = Выборка.ТабличнаяЧасть.Выбрать();
Пока ВыборкаТабличнаяЧасть.Следующий() Цикл
Номер = Номер + 1;
ОбластьТабличнаяЧасть.Параметры.Номер = Номер;
ОбластьТабличнаяЧасть.Параметры.Заполнить(ВыборкаТабличнаяЧасть);
ТабДок.Вывести(ОбластьТабличнаяЧасть, ВыборкаТабличнаяЧасть.Уровень());
КонецЦикла;

Вопрос: как на ОДНОМ листе вывести несколько раз форм ?
Где подправить ?

Спасибо.
cobra77777
 
Сообщений: 52
Зарегистрирован: 11 авг 2012, 21:26

Re: Как можно на одном листе вывести несколько форм ?

Сообщение admin » 11 май 2018, 00:17

Добрый день!

Самый простой вариант добавить вконец строку:
Код: выделить все
ТабДок.Вывести(ТабДок);


На листе будут 2 копии печатной формы
admin
Администратор
 
Сообщений: 240
Зарегистрирован: 14 дек 2011, 11:11


Вернуться в Вопросы по программированию

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron