日期:2014-05-20  浏览次数:20857 次

【分享】水晶报表在清单数据上实现前三名图表及组及深化功能示例(图文版)
本文为解答http://topic.csdn.net/u/20100523/08/8ed633f8-ee81-4eed-b1d0-956d56baf607.html,
所做,有一定代表性。
我们当然可以直接通过在数据中处理好数据结果后再传递给报表
本文则讲解一种比较“偷懒”的方法,如何在报表上直接处理原始数据来实现此效果。
特别说明:大数据量的PUSH模式报表不推荐此方法!



重新修订命题:
有一原始清单数据如下,需提取问题类别前三名的数据,并生成图表。


数据仅显示组名和条数,点击后,可以看到该组的明细。

为了便于说明,把数据简单排序,可以看到我们应该提取数据应该为黄色标注的部分。



下面开始:

1:从向导开始,选择我们最终需要显示的字段


2:按“问题类型”进行分组


3:后面显示一个组汇总的计数,这个汇总将显示在组页脚上。此操作非必须


4:特别注意此步骤,可以选择出我们需要的“前N组”数据,这里默认是5,不可修改

一般如果没需要,我们都是不操作这个界面的,这个不操作也没关系
我们在后面会再找到这个界面的。

5:图表暂时不要(当然也可以要)。

6:然后我们看一下数据结果。

因为我们构造的数据刚好是5组,所以全部显示出来了。总数是12。

7:进入组排序专家,其实这个操作跟我们在第4步的操作时一样的,只是可以定制。我们改为3。


8:再看一下显示结果。

可以看到此时界面上只有3组数据,但是总数仍然是12。
因为其他两组不显示的仍然在界面上存在,只是不显示而已。
(所以从这个角度上讲,本方法性能比较低。特别是在PUSH模式下)

9:现在我们在节专家中进行设置,来实现我们要的效果。注意图片中的注释。


10:在组页眉上增加一个计数汇总


11:显示效果


12:点击一个组名,就会进入到其详细条目


13:此时,再添加一个图表,默认是这样的,不用做任何变更。看数据项。


14:图表显示效果如下,只包含3组数据。


15:最终模板效果及显示效果

.


------解决方案--------------------
sf sf
------解决方案--------------------
太精彩了!!
llsen赶紧推荐下
------解决方案--------------------
太精彩了!!
跟着阿泰对水晶报表了解越来越深刻了
------解决方案--------------------
好东西慢慢品位
------解决方案--------------------
探讨
太精彩了!!
llsen赶紧推荐下

------解决方案--------------------
探讨
引用:
太精彩了!!
llsen赶紧推荐下


呵呵,不看了,直接推荐

------解决方案--------------------
jf接分jf接分jf接分jf接分jf接分jf接分jf接分jf接分jf接分jf接分jf接分
------解决方案--------------------
不多海鸥好电视剧和发动机声卡和发动机卡萨 符合第四哦啊和发动机是
------解决方案--------------------
顶...
------解决方案--------------------
好东西,赚分
------解决方案--------------------
新人报道来了
------解决方案--------------------
很强大,继续加油哈
------解决方案--------------------
不错!就是这个了
------解决方案--------------------
泰丰证件.QQ996702552手机18757550100.www.0571banzheng.net
------解决方案--------------------
泰丰证件.QQ996702552手机18757550100.www.0571banzheng.net
------解决方案--------------------
学习了
------解决方案--------------------
加油!!1
------解决方案--------------------
很棒!!!1
------解决方案--------------------
水晶报表是个好东西,最近项目可能会用到,学习了
------解决方案--------------------
学习~~mark
------解决方案--------------------