还看今朝


<<  < 2006 - >  >>
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30


公告

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息




软件开发 - 一定要会做的30张报表 - 之十九 - 不完全的分组
rqrpt 发表于 2006-9-13 8:39:00

软件开发 - 一定要会做的30张报表 - 之十八 - 不规则的分组中,讲了一种典型的不规则分组,即按照不同的数据段来分。现在我们看另外一种不规则的分组,即不完全的分组:

它的原始数据,应该是这样:

省        市       销售收入

如果在列各省下面的城市时,把所有的城市都列出来,那这个做起来应该很简单,做一个简单的分组报表就可以了,但用户很多时候只需要看关键的数据,或者特定的数据,这样就形成了一个不完全的分组,象江苏只列出了南京,浙江只列出了杭州。

这种问题的解决方法有三种:

1、在报表中通过脚本之类的方法解决。优点是只和报表相关,不需要去动数据库,缺点是脚本写起来很麻烦,而且更重要的是改起来很麻烦,如果用户列浙江时一高兴,要把温州也列上,就需要去象改程序一样改脚本

2、在数据库中建一个临时表。优点是修改起来很方便,缺点是要去动数据库,而很多时候能动报表与能动数据库并不是一回事,这个会带来很多管理上的问题。

3、有些报表工具支持内建数据集和不规则分组(如润乾报表),解决这种不完全分组的问题就很轻松了。

 相关文章:

软件开发 - 一定要会做的30张报表 - 之二 - 分组报表 

软件开发 - 一定要会做的30张报表 - 之十八 - 不规则的分组



 


阅读全文 | 回复(0) | 引用通告 | 编辑
 


发表评论:

    昵称:
    密码: (游客无须输入密码)
    主页:
    标题: