Показать сообщение отдельно
Старый 08.05.2002, 23:33   #5  
Andrew is offline
Andrew
Участник
 
9 / 10 (1) +
Регистрация: 23.01.2002
Адрес: Минск
Цитата:
P.S. Можно ли узнать при выполнении очередной programmable section, что следующая секция будет выводиться на следующей странице, и провести черту?
Можно воспользоваться ReportRun.sectionsLeft(section) но этот код должен быть вызван после того как что-то уже напечатано (header например). Иначе - internal exception.


Цитата:
if ((element.printerPageHeight() - element.currentYmm100()) < lastSectionHeight))
{

element.execute(5); //Печать линии
}
Хочу заметить, что такой подход работает не всегда, особенно это видно в случаях с динамическими футерами (печать только на первой или последней страницах или футеры разной высоты на разных страницах). Приходится подбирать коррекции...

С уважением
Андрей