вопрос по FastReport. (Перенести часть detail на сл. стр.)

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
GOS
Сообщения: 111
Зарегистрирован: 17 фев 2004, 10:32
Контактная информация:

03 окт 2004, 13:09

Подскажите, пожалуйста, как решить сл. проблемму. в FastReport 2.53.

Как перенести несколько последних строк DetailData на сл. страницу если DetailFooter или MasterFooter не умещается на этой странице?

Цель-> предотвратить печать "Итого" на отдельном листе!
Хотелось бы увидеть перед ним несколько последних строк списка...

Заранее благодарен, Олег.
Аватара пользователя
Naeel Maqsudov
Сообщения: 2551
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

04 окт 2004, 09:11

В объекте отчета DetailData1 в обработчике OnBeforePrint написать что-то типа

Код: Выделить всё

begin
  if FreeSpace < DetailFooter1.Height+DetailData1.Height*2 then
    NewPage;
end
Вроде как в руководстве это описывается.
GOS
Сообщения: 111
Зарегистрирован: 17 фев 2004, 10:32
Контактная информация:

04 окт 2004, 14:46

Спасибо!
PS В руководстве что-то не нашёл...
Ответить