|
Разбивка текста на 2 страницы
| ☑ |
0
alexsandrinia
05.05.12
✎
10:34
|
Есть договор с приложением. Как можно реализовать печать договора, чтоб за ним следовало приложение с новой страницы.
|
|
1
vicof
05.05.12
✎
10:35
|
ВывестиГоризонтальныйРазделительСтраниц()
|
|
2
НикДляЗапросов
05.05.12
✎
10:35
|
разрыв страницы? или ты не в макет печатаешь?
|
|
3
alexsandrinia
05.05.12
✎
10:36
|
(1)
а есть код с примером?
просто не пойму, куда "ВывестиГоризонтальныйРазделительСтраниц()" ставить
|
|
4
alexsandrinia
05.05.12
✎
10:37
|
(2)
есть макет, там всё заполняется и печатается.
нужно, чтоб часть текста с макета печаталась с новой страницы
|
|
5
Kuein
05.05.12
✎
10:38
|
В макете после договора вставляешь Разделитель страниц.
|
|
6
Kuein
05.05.12
✎
10:39
|
Вернее "Конец страницы" - ставится через "Свойства"
|
|
7
vicof
05.05.12
✎
10:40
|
Макет = ПолучитьОбщийМакет("ДоговорЗайма");
ПервыйЛист =Истина;
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
Если НЕ ПервыйЛист Тогда
ТабДокумент.ВывестиГоризонтальныйРазделительСтраниц();
Иначе
ПервыйЛист = НЕ ПервыйЛист;
КонецЕсли;
Макет.Параметры.Заполнить(Выборка);
Макет.Параметры.Дата = Формат(Ссылка.Дата,"ДЛФ=DD");
Макет.Параметры.ОкончаниеПогашения = Формат(ДобавитьМесяц(Выборка.НачалоПогашения, Выборка.СрокПогашения),"ДЛФ=DD");
Макет.Параметры.РабочаяДата = ОбщегоНазначения.ПолучитьРабочуюДату();
Макет.Параметры.ТекстПорядка = НРег(Выборка.ПорядокПогашенияЗайма);
Макет.Параметры.НазваниеОрганизации = СокрЛП(Макет.Параметры.НазваниеОрганизации);
ТабДокумент.Вывести(Макет);
КонецЦикла;
|
|
8
Alex S D
05.05.12
✎
10:40
|
Пример:
ТабДок.ВывестиГоризонтальныйРазделительСтраниц()
|
|
9
alexsandrinia
05.05.12
✎
10:40
|
ок, сейчас попробую...
|
|