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

4

1 回答 1

1

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

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

然后根据“Mod N”过滤子 tablix

于 2012-03-13T08:45:07.127 回答