|
|
#5 |
|
Участник
|
Делал подобное) Без счетчиков не обойтись.
Без подитогов основная суть такова: Код: // конструкция для переноса последней строки на новую
Counter2 +=1; //Счетчик строк выведенных на странице
Counter +=1; //Счетчик строк выведенных в док-те
IF ((SL1Count - Counter) = 1) THEN BEGIN //ВНИМАНИЕ - последняя строка! Как с ней поступить?
IF ((CurrReport.PAGENO = 1) AND (Counter2 >= 3)) THEN //Страница №1 и строк вывели уже 3 - значит стартуем новую страницу.
CurrReport.NEWPAGE;
IF ((CurrReport.PAGENO > 1) AND (Counter2 >= 13)) THEN
CurrReport.NEWPAGE;
END; |
|
|