关于SSRS组外总计合计排序问题与组内每组取前几名数据

0
如题如图,组外合计排序及取每个大区前十名客户,如何操作?敬请解答,谢谢!
 

123.png

 
已邀请:
1

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-07-03 回答

http://www.bidn.com/blogs/Mike ... -2008
给你个链接,参考一下。这个是 Top N的例子。 你问的排序的问题也是类似
 
1

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-07-05 回答

每个group都可以单独的 Add Total,你可以注意一下在设计界面下方有 Row Group 和 Column Group
单机任意一个group的时候,都会弹出一个菜单 选择 add total 就会为该分组添加一个 汇总
0

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-07-02 回答

组里不是有排序选项的吗? 编写表达式 进行排序
0

myhuiyu 2015-07-02 回答

能具体一些吗?我知道在组属性里设置,但不知道怎么设置,设置总计SUM(金额)字段,但仍无法排序。也无地过滤出每个区域前十客户。
0

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-07-03 回答

你的Total Group里的表达式是咋么写的,在Sort里的表达式也怎么写
如果你的Group是有表达式的话,单纯的Sort是没用的
0

myhuiyu 2015-07-03 回答

好的,谢谢。我去看看。
0

myhuiyu 2015-07-03 回答

再请教一下,排序的问题是解决了,但组内汇总不行,汇总的数据总是没过滤的数据。如5月汇总小计,是所有客户的小计,而不是前N名客户的小计。
0

myhuiyu 2015-07-06 回答

谢谢!你的方法是汇总每组没过滤前的客户数据,我要的是汇总每组前N 名的客户数据,能做到吗?再次谢谢耐心解答。
0

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-07-06 回答

你的Top N 试试用 Tablix的Top功能,Sort也用Tablix的Sort 而不是 Group的
然后再直接选择 Add Total

要回复问题请先登录注册