0
kIR
30.01.17
✎
16:48
|
Доброго дня!
Печатаем из 1с договор, там основная часть заполняемых параметров в начале и в конце - в реквизитах. В середине типовой текст договора, одинаковый для всех, запихнутый в одну область в макете.
Но есть проблема - необходимо внизу страницы проставлять колонтитулы "Продавец Покупатель " для подписей на каждой странице.
Соответственно, как я понимаю, нам нужно находить конец страницы и использовать
ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
Но так как текст у нас идет одной областью, то проверка вида
Если ТабДок.ПроверитьВывод(ОбластьТелоДоговора)=Ложь Тогда ...
нам не поможет, так как она проверяет,влезает ли ВСЯ область на страницу и перенесет мне ее целиком.
так как бы сделать, чтобы при выводе программно проверить в области, где кончается страница и в правильном месте установаить перенос? неужели разбивать на кучу областей по 1 строчке и выводить их по одной и каждый раз проверять? Должно же быть какое то более красивое решение?
Спасибо
|
|