SSRS 2008:使细节分组换行(水平表?)

问题描述 投票:1回答:1

是)我有的:

LONDON          
shoes   7.3 belts   3.1
coats   6.5 glasses 2
trous   4.5 badges  0.5
hats    3.7 socks   -1.2


PARIS           
scarves 7.1 belts   3.1
coats   6.5 glasses 2
pants   4   gloves  0.5
beads   1.2 socks   -1.2


TOKYO           
shoes   8.6 belts   3.1
coats   6.5 glasses 2
trous   4.5 gloves  0.5
hats    3.2 socks   -1.2

ETC…            

我想要的是:

LONDON                      PARIS                        ETC >>>
shoes   7.3 belts   3.1     scarves 7.1 belts   3.1 
coats   6.5 glasses 2       coats   6.5 glasses 2       <another 2 cities here>
trous   4.5 badges  0.5     pants   4   gloves  0.5 
hats    3.7 socks   -1.2    beads   1.2 socks   -1.2    


DUBLIN                      MOSCOW                       ETC >>>>
scarves 7.1 belts   3.1     scarves 7.1 belts   3.1 
coats   6.5 glasses 2       coats   6.5 glasses 2       <another 2 cities here
pants   4   gloves  0.5     boots   5   gloves  0.5 
beads   1.2 socks   -1.2    beads   4   socks   -1.2    
ETC \/\/\/                                  

我认为这属于“横向表”,但不确定

我怎样才能在2008年做到这一点,即当它写出4个城市的数据时,将数据“包装”到报告的下一个“行”?查询是基于MDX的

数据目前在一个城市内排名,所以我使用“大于”x的排名将数据拆分为2

matrix reporting-services ssrs-2008 ssrs-tablix
1个回答
1
投票

首先,您需要确保城市旁边有排名

然后在一个父/容器内创建N个Tablix(N =您想要的列数)

然后根据'Mod N'过滤子Tablix

© www.soinside.com 2019 - 2024. All rights reserved.