热情软件屋

 

当打印多页报表时,统计每一页的数量总和


编号:QA004138
建立日期: 2001年4月23日 最后修改日期:2003年11月15日
所属类别:

云涛:
    操作系统:win9x
    编程工具:delphi5.0
    问题:报表问题,十万火急!!!
    当打印多页报表时,在报表中放置多个QRBAND,其BandType 依次为 rbPageHead,rbDetail,rbPageFooter,
    在rbPageHead中放标题等,在rbDetail中放明细项,如:数量,在rbPageFooter中想统计每一页的数量总和(rbDetail中的数量),注意:不是多页的总数量,而是每一页的统计。
    水平: 高手

回答:

    解决方法是定义变量,根据要打印的行计算页数,然后在根据页数,行数,统计每一页的数量总和。
    
    田恬的意见:
    自定义OnNeeddata过程,在过程里实现数据汇总及打印。
    
    小苏的意见:
    使用的是sum函数,把resetafterprint设为true则是每页小计而不是总计。
    
    成玉的意见:
    http://www.lvyin.net/Article_Show.asp?ArticleID=156里有这样一个例子。

此问题由Army回答。

附加关键字:编程, 源程序, programming, source code, Delphi, VCL, Borland, 打印与报表, print, report crystal report, active report

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio