это только идея, но может возможно "прогнать" отчет дважды, первый раз - "в холостую", чтобы в конце получить кол-во страниц, а второй - уже как пологается?!
PS это всего лишь идея, сама не знаю, возможно ли такое вытворить
Могу дать типично консультантский совет. Вытворить такое проще простого. Для этого надо вывести поле "Количество страниц отчета" в Request Form. А дальше все очень просто:
Выводите отчет первый раз на preview. Смотрите, сколько страниц получилось. И заполняете значение этого поля руками.