rbWiki > Design > Groups > How To...Align Group Footer to Bottom

How To...Align Group Footer to Bottom

Table of contents
  1. 1. Question 
  2. 2. Solution

Question 

"How can I align the Group Footer to the bottom of the page?" 

Solution

The following example uses the GrouppFooter.BeforePrint event to to align a static height group footer to the bottom of the page.

Download: AlignGroupFooterToBottom.zip 

Sample Delphi code:

procedure TForm1.ppGroupFooterBand1BeforePrint(Sender: TObject);
var
  lPageBottom: Single;
begin
 {Get the bottom of the page from the report engine. This value is adjusted
  for the footer and bottom margin. Convert the units from mmThousands to
  Report.Units}
  lPageBottom := ppFromMMThousandths(ppReport1.Engine.PageBottom, ppReport1.Units, pprtVertical, nil);

  {Set the group footer band print position to align it to the bottom of the page}
  ppGroupFooterBand1.PrintPosition := lPageBottom - ppGroupFooterBand1.Height - 0.01;

end;
Tags
none

Files (0)

 
You must login to post a comment.