请问FAST REPORT 4.0在一页未满时,怎样打印空行填充整页?(100分)

  • 主题发起人 主题发起人 bestdelpher
  • 开始时间 开始时间
B

bestdelpher

Unregistered / Unconfirmed
GUEST, unregistred user!
请问FAST REPORT 4.0在一页未满时,怎样打印空行填充整页?
 
在Masterfooter后拉一个Childband,再在上面相应放几个空的带边框的memo,跟MasterData band上的memo上下对齐。
在Masterfooter的OnbeforePrint中键入:
begin
while engine.FreeSpace > 20do
engine.ShowBand(Child1)
end;
 
我采用的 ColumnFooter,可是只能填充一列。
 
另外我在delphi程序里怎么无法设置masterdata的行数,即ROWCOUNT
 
用grid++report
 
水影8888,能否请详细说明。
 
我用FAST REPORT基本能解决了,就是多画一个边框根MASTERDATA差不多的条,在程序里设置显示行数,填充整页。
grid++report支持分多列显示吗?
 
procedure Page1OnBeforePrint(Sender: TfrxComponent);
begin
MasterData2.RowCount:=<MyRowCount>;
end;

procedure TfrmMain.Button1Click(Sender: TObject);
begin
// (FindComponent('MasterData2') as tfrxmasterdata).RowCount:=150;
frxReport1.Variables.Variables['MyRowCount']:=80;
frxReport1.ShowReport();
end;
 
后退
顶部