关于Quickrep的问题?

chengxuejun1 2003-04-22 04:07:02
我要打印一个连续的报表,并且希望是自定义格式(每页均打印5条记录),每页下面字段按页小计.


我希望的结果是:

第一页 记录数 水费 电费
5 12 12

第二页 记录数 水费 电费
5 11 8

第三页 记录数 水费 电费
5 10 11


我是这样做的

第一页的记录数:count()
第一页的水费:sum(Adoquery1.水费)
第一页的电费:sum(Adoquery1.电费)


可是得到的结果是:
第一页 记录数 水费 电费
5 12 12
第二页 记录数 水费 电费
10 23 20
第三页 记录数 水费 电费
15 33 31


它好象是累加的,怎么办??我不要累加,我只要每页的汇总值。







...全文
61 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
lovelyegg 2003-04-22
  • 打赏
  • 举报
回复
用QRreport中Event中的OnNeedData来自己写,
每一个QRband(detail band)的before print Event中都写sql语句重新查询一下。

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧