Разрыв FastReport 5 между бэндом и нижним колонтитулом страницы

У меня есть простой тестовый отчет с полосой основных данных и нижним колонтитулом страницы. Кажется, между мастер-бэндом и нижним колонтитулом есть зазор. Для иллюстрации я установил цвета фона на полосе и нижнем колонтитуле.

Скриншот: введите здесь описание изображения

Я не вижу никакого очевидного способа избавиться от этого пробела. Установка «Промежутка между полосами» не действует.


person Michael Margerum    schedule 16.10.2015    source источник


Ответы (2)


Если вы внимательно читаете свой вопрос, вы даете ответ. Вы спрашиваете, почему существует разрыв между вашей полосой Masterdata и нижним колонтитулом страницы.

Вместо использования нижнего колонтитула просто добавьте обычный нижний колонтитул внизу полосы основных данных, потому что нижний колонтитул страницы, как предполагается, находится в нижней части страницы, где полоса нижнего колонтитула всегда находится внизу своего MasterBand

введите здесь описание изображения

вот пример нижнего колонтитула и подвала страницы

person Peter-John Jansen    schedule 18.10.2015
comment
Спасибо, Питер, но это должен был быть нижний колонтитул. Мне нужно было, чтобы этот нижний колонтитул печатался в конце каждой страницы, а не только в конце бэнда, если бэнд занимал страницы. - person Michael Margerum; 21.10.2015

Мне нужно было добавить код скрипта, чтобы вручную установить curY

var CurY: extended;

procedure MasterData1OnAfterPrint(Sender: TfrxComponent);
begin
  CurY := Engine.CurY;  
end;

procedure PageFooter1OnBeforePrint(Sender: TfrxComponent);
begin
    Engine.CurY := CurY;  
end;
person Michael Margerum    schedule 20.10.2015