Да п.2 нормальное решение, в скриптах смотреть на несовпадение текущего номера страницы и общего количества страниц.. Попробую, спасибо.
А по п1. ну вот такой отчет нужен, чтобы на последней странице внизу были данные, не зависимо от заполненности данными этой последней страницы. Понятное дело, что отчет может быть всего 1 страница - для него тоже это правило распространяется. А ReportFooter прижимается к последним данным на странице.. если бы его можно было принудительно отправить вниз страницы, тогда да..
Еще раз спасибо за совет.