Имя: Пароль:
1C
1С v8
v8: Как вывести колонтитул на всех страницах кроме посленей?
0 espanol
 
09.01.13
15:55
Табличный документ.
В конце каждый страницы (по типу колонтитула), кроме последней, должно выводится тег (условное название): Покупатель _________ СокрФИО, Поставщик _________ СокрФИО.

Как я понимаю придется разбить на несколько областей, каждая область будет соответствовать одной странице и в конце каждой области, в низу  страницы необходимо вывести тег. Но вот как спустить в самый низ тег, а то он может вывести в середине страницы?

Или как-то по другому можно сделать? (Колонтитулом сделать не получится)
1 DrLekter
 
09.01.13
17:11
А почему не получится колонтитулом? ИМХО, он как раз для этого предназначен.
2 Vladal
 
09.01.13
17:13
(1) Это для договора так надо. А на последней странице и так их подписи есть с реквизитами
3 iceman2112
 
09.01.13
17:17
точно не помню. Но есть размер страницы в см. Поэтому тебе нужно сделать "пустую" область макета и после того как вывелась основная часть выводить эту "пустую" область до конца страниц потом выводить подпись
4 wartw
 
09.01.13
17:32
я делал так

Пока ВыводитьСтроку  Цикл
                   МассивОбластейНаПроверку = Новый Массив;
                   МассивОбластейНаПроверку.Добавить(ПустаяСтрока);
                   МассивОбластейНаПроверку.Добавить(ОбластьПодвал);
                   
                   ВыводитьСтроку = ТабДок.ПроверитьВывод(МассивОбластейНаПроверку);
                   
                   Если ВыводитьСтроку ТОгда
                       ТабДок.Вывести(ПустаяСтрока);
                   Иначе
                       ТабДок.Вывести(ОбластьПодвал);
                       ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
5 AversDik2
 
09.01.13
17:46
(0) Сделать отдельную унопку печати. вначале распечатать страницы 1- предпоследняя, сделать размер колонтитула 0 и распечатать последнюю страницу
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший