起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 377|回复: 13

【搞定】如何分页统计问题**

[复制链接]
发表于 2004-12-24 16:06:07 | 显示全部楼层 |阅读模式
每页的小计怎么计算?有N条记录要分页显示,每页下面有个小计,统计当前页的某字段(如金额)的统计值,这个当页的统计值怎么取得?
回复

使用道具 举报

发表于 2004-12-24 17:20:03 | 显示全部楼层
是表格文档吗?如果是请以“页脚汇总与分页的关系”搜索。

另外,楼主,能说说取当页的统计值的原始需求是什么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-12-25 08:07:16 | 显示全部楼层
原始需求就是每页报表要有个小计,最后要有个总合计。偶查过论坛记录,看过楼上暗示的文章,有写怎么设置格式,但都没有告诉每页的小计是怎么计算或是怎么取出来的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-12-27 11:16:04 | 显示全部楼层
就沉下去拉!顶上来,报告统计等着用呢!
回复 支持 反对

使用道具 举报

发表于 2004-12-27 11:29:20 | 显示全部楼层
楼主,目前可以通过定义表格文档的页尾和区域尾来实现页小计和整个合计的显示和打印,但目前没有方法能取到这页小计的值,页合计可以通过代码(直接处理数据集)来取的。
回复 支持 反对

使用道具 举报

发表于 2004-12-27 11:47:57 | 显示全部楼层
在补充一句吧,如果你规定了一页显示几条记录,那么页小计也是可以通过代码来实现,即统计这一页显示的记录就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-12-29 14:20:48 | 显示全部楼层
如果方便的话,要不你做一个例子给偶吧,谢谢。
用户需求说明:
1.图中红色部分是最后一页才要的总计;
2.图中亮绿色部分是每页都要显示的,内容有:表头、小计(当前页小计)、制表人、制表日期等信息。

未命名1.jpg

82.71 KB, 下载次数: 213

回复 支持 反对

使用道具 举报

发表于 2004-12-30 08:56:04 | 显示全部楼层
按如下图所示在页尾和区域尾分别增加一行,分别设置每页合计和总合计
回复 支持 反对

使用道具 举报

发表于 2004-12-30 09:38:39 | 显示全部楼层
由于平台的机制所限:因为页小计已经设置为页尾了,在页尾的下面是总合计为区域尾,制表人、制表日期在区域尾下面就不能再设置成页尾了。
所以建议,在页头部分增加一行
设置表头、制表人、制表日期等信息
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-12-30 09:57:28 | 显示全部楼层
谢谢楼上的,但还有下图中的两个问题。
1.制表人、制表日期是每页都要显示的,但是在小计、总计的后面,所以处理上有点问题。
2.本页小计的值怎么来的?是有什么参数调用?
重点是第二个问题,第一个问题偶可以把制表人、制表日期放到页头上处理。其实偶在一楼发贴的目的就是这里的第二个问题。
麻烦版主了,谢谢。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-30 04:52 , Processed in 0.051538 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表