Groupheader не оставлять одиноко висящим в конце страницы

отредактировано 14:48 Раздел: FastReport 4.0
Подскажите как сделать сабж.
Keep Together не подходит, т.к. он переносит GroupHeader на новую страницу, если все строки из MasterData не умещаются.
А надо GroupHeader печатать на новой странице только в том случае, если после него ничего на странице не печатается.

Комментарии

  • gpigpi
    отредактировано 14:48
    Пропишите в GroupHeader1.OnAfterCalcHeight:

    if Engine.FreeSpace < GroupHeader1.Height + MasterData1.Height + 0.00001 then Engine.NewPage;

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.