起步软件技术论坛-X3

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: taiji

【结贴】透视数据集合计**

[复制链接]
 楼主| 发表于 2008-6-19 11:04:26 | 显示全部楼层

回复

看到您的例子,非常感谢,但我想用datagrdi实现这样一种效果
物品种类 单位1 单位2 单位3  总数 物品所占比例(%)
桌子     1         2         1          4              28
椅子     0         2         1          3              21
合计     1         4         2          7
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-19 11:05:09 | 显示全部楼层

能否给一个思路

或者给一小段代码
回复 支持 反对

使用道具 举报

发表于 2008-6-19 11:08:16 | 显示全部楼层
思路是:动态设置datagrid列的合计属性。
这样做肯定运行效率不高的,你要考虑到实际运行的效率问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-20 09:49:47 | 显示全部楼层

回复

像下面的表格,对列进行的统计,"物品所占比例(%)"只是其中一个,我还要进行其他的统计,比如去年同月的比较,如果是这样的话,有什么比较合理的方法实现呢?
物品种类 单位1 单位2 单位3  总数 物品所占比例(%)
桌子     1         2         1          4              28
椅子     0         2         1          3              21
合计     1         4         2          7
回复 支持 反对

使用道具 举报

发表于 2008-6-20 09:58:52 | 显示全部楼层
决策数据集只能对原始字段做操作
物品所占比例(%)这个是计算出来的。
实际做的时候一般用存储过程,或者拼sql的方式做。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-20 10:02:40 | 显示全部楼层

回复

那如果我用代码的话或者不用透视数据集做,可以实现吗
回复 支持 反对

使用道具 举报

发表于 2008-6-20 10:51:16 | 显示全部楼层
可以用自定义数据集,自定义数据集相当于一个由客户自己定义的一个无数据源的数据集
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-23 09:08:30 | 显示全部楼层

结贴

好的,我是一下吧
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-20 00:47 , Processed in 0.040253 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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