SQL报告:矩阵列合并

时间:2009-04-01 13:39:53

标签: sql-server-2005 reporting-services matrix

您好我已经返回数据并将其放入矩阵中。我设置了行并设置了列。我只有一列名为“GTA”和几行。出于某种原因,我的数据就是这样出来的。

          GTA  GTA  GTA
Answer  
========================
1          1            
1               2       
1          1            
1               2       
1               2       
1               2       
1          1            
1                    3

每当值不同时,它会为它动态创建一个新列并完成上述操作。为什么?在那里,我可以看到这样:

          GTA
Answer  
==============
1          1            
1          2            
1          1            
1          2            
1          2            
1          2            
1          1            
1          3     

2 个答案:

答案 0 :(得分:1)

您想使用表格模板。 Matrix适用于交叉表或数据透视表样式报告。

答案 1 :(得分:0)

将Matrix控件视为“设计时间数据透视表”。

如果您不知道数据透视表是什么或不知道什么,那么您就不应该使用Matrix控件。

Matrix中的每一列代表一组数据。

使用表格,您只对行进行分组,使用矩阵对行和列进行分组。