FastReport打印空行

一笑奈何 提交于 2019-11-29 15:07:47
var  
  PageLine: integer;
//现在打印到第几行  
  PageMaxRow: integer
=15;  //空行行数
procedure MasterData1OnBeforePrint(Sender: TfrxComponent);
begin  
  PageLine :
= <Line> mod PageMaxRow;  
  
if (PageLine = 1and (<line> > 1then    
    Engine.newpage;
  child1.visible :
= False;
end;
//Footer1高度必须为0
procedure Footer1OnBeforePrint(Sender: TfrxComponent);

var  
  i: integer;
begin  
  i :
= iif(PageLine=0, PageMaxRow, PageLine);  
  child1.visible :
= True;
  
while i < PageMaxRow do 
  
begin    
    i :
= i + 1
   Engine.ShowBand(Child1);  
//打印印空白表格
  
end;
  child1.visible :
= False;
end;
begin
end
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!