Цитата:
P.S. Можно ли узнать при выполнении очередной programmable section, что следующая секция будет выводиться на следующей странице, и провести черту?
Можно воспользоваться ReportRun.sectionsLeft(section) но этот код должен быть вызван после того как что-то уже напечатано (header например). Иначе - internal exception.
Цитата:
if ((element.printerPageHeight() - element.currentYmm100()) < lastSectionHeight))
{
element.execute(5); //Печать линии
}
Хочу заметить, что такой подход работает не всегда, особенно это видно в случаях с динамическими футерами (печать только на первой или последней страницах или футеры разной высоты на разных страницах). Приходится подбирать коррекции...
С уважением
Андрей