FastReport打印空行var  
FastReport打印空行  PageLine: integer;
//现在打印到第几行  
FastReport打印空行  PageMaxRow: integer
=15;  //空行行数
FastReport打印空行
procedure MasterData1OnBeforePrint(Sender: TfrxComponent);
FastReport打印空行
begin  
FastReport打印空行  PageLine :
= <Line> mod PageMaxRow;  
FastReport打印空行  
if (PageLine = 1and (<line> > 1then    
FastReport打印空行    Engine.newpage;
FastReport打印空行  child1.visible :
= False;
FastReport打印空行
end;
FastReport打印空行
//Footer1高度必须为0
FastReport打印空行
procedure Footer1OnBeforePrint(Sender: TfrxComponent);
FastReport打印空行
FastReport打印空行
var  
FastReport打印空行  i: integer;
FastReport打印空行
begin  
FastReport打印空行  i :
= iif(PageLine=0, PageMaxRow, PageLine);  
FastReport打印空行  child1.visible :
= True;
FastReport打印空行  
while i < PageMaxRow do 
FastReport打印空行  
begin    
FastReport打印空行    i :
= i + 1
FastReport打印空行   Engine.ShowBand(Child1);  
//打印印空白表格
FastReport打印空行  
end;
FastReport打印空行  child1.visible :
= False;
FastReport打印空行
end;
FastReport打印空行
begin
FastReport打印空行
end

相关文章: