Имя: Пароль:
1C
1С v8
Разбивка текста на 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
ок, сейчас попробую...