当打印多页报表时,统计每一页的数量总和
编号:QA004138
建立日期: 2001年4月23日 最后修改日期:2003年11月15日
所属类别:
Q
云涛:
操作系统:win9x
编程工具:delphi5.0
问题:报表问题,十万火急!!!
当打印多页报表时,在报表中放置多个QRBAND,其BandType 依次为 rbPageHead,rbDetail,rbPageFooter,
在rbPageHead中放标题等,在rbDetail中放明细项,如:数量,在rbPageFooter中想统计每一页的数量总和(rbDetail中的数量),注意:不是多页的总数量,而是每一页的统计。
水平: 高手
A回答:
解决方法是定义变量,根据要打印的行计算页数,然后在根据页数,行数,统计每一页的数量总和。
田恬的意见:
自定义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。
| |
|
|
| |
|
|