起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 414|回复: 10

【搞定】计算字段分组汇总值问题**

[复制链接]
发表于 2007-6-30 17:28:19 | 显示全部楼层 |阅读模式
计算字段分组汇总总是为0,请问题该如何解决,页脚汇总可以通过创建合计字段,在列的OnDrawSummaryFooter中给ATEXT赋值,分组汇总合计能如何实现?
回复

使用道具 举报

发表于 2007-7-2 09:25:49 | 显示全部楼层
可以参考 http://bbs.justep.com/forum.php?mod=viewthread&tid=2483
的5楼写代码试一下看能不能实现
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-2 09:42:22 | 显示全部楼层
看了楼上提供的参考贴子,但有个问题:要如何判断节点是否为分组合计行呢?
回复 支持 反对

使用道具 举报

发表于 2007-7-2 11:25:10 | 显示全部楼层
刚才试了一下没有什么好的方法了,楼主在表里加一个字段吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-2 12:06:42 | 显示全部楼层
加字段好办,可我需要的计算字段个数是不固定的,是根据需要动态产生计算字段的,如类别有N个,则计算字段就有N个。参见例图

合计字段问题.jpg

187.33 KB, 下载次数: 212

回复 支持 反对

使用道具 举报

发表于 2007-7-2 13:46:34 | 显示全部楼层
你这个只是一个查询报表啊,变动成本小计、合计这两个字段你为什么要用计算字段呢,你不能在sql中就把这两个字段构造出来吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-2 13:56:30 | 显示全部楼层
SQL当然也是可以,关键是那些费用项目也是动态的呀。
回复 支持 反对

使用道具 举报

发表于 2007-7-2 14:43:24 | 显示全部楼层
“关键是那些费用项目也是动态的呀”
不太理解,那你的这个报表的数据集是怎么构造的呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-2 15:01:21 | 显示全部楼层
表结构是这样的"品种大类+品种结构+费用科目+费用分配金额"
品种大类,品种结构,费用科目都是在根据基础档设置的,所以无法确定具体所多少记录。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-2 15:43:15 | 显示全部楼层
看来表达式字段合计是没有什么好的方法了。改用其它方式实现,可以结贴了。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-12 06:07 , Processed in 0.047329 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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