当前位置:编程学习 > C#/ASP.NET >>

fastreport4.5 某页不能正常统计小计希望高手解答,谢谢

问题描述:程序是delphi,打印的报表是fastreport4.5版 我用其做增值税应税货物或劳务销货清单打印方案,使用了下列控件
 栏首:ColumnHeader1
 主项数据:masterdata1
 子项:child1
 栏尾:columnfooter1
栏尾用了个函数 如下:
procedure ColumnFooter1OnBeforePrint(Sender: TfrxComponent);
begin
  while Engine.freespace > child1.height do 
      Engine.showband(child1);  
end;
begin
end.
--意思为当某页出现了空白就用child1补齐,于是出现这样的问题,

每页固定打印26行,不足的用子项补齐且每页最后合计当页金额小计;当每页打印26行时能够出现每页小计,但是没有打印26行时 用(band1)子项空格补齐剩余的行数 。剩余的行数补齐了,但是该页不能统计 出当前页某字段的金额小计。于是在此向请问高手解答。在线等答案;御览如下:
---栏首信息:增  值  税  应  税  货  物  销  货  清  单
---主项数据
序号   金额
1      10
2      20
.       .
.       .
.       .
26      .
---子child空白
---栏目尾 统计每页金额小计 




补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,