0

我正在研究 SSRS 报告服务 2008。我有两个表:表 1:

keyId  KeyName  subKeyId  SubKeyName
-----  -------  --------  ----------
1      alpha    1         Sabc
1      alpha    2         Sdef
1      alpha    3         Sghi
2      station  1         SubPen
2      station  2         SubPencil
3      Home     1         SubMat
3      Home     2         SubSheet
3      Home     3         SubPillow

我有一个表 2,其中我使用表 1 的值作为列名:

Year  Month  Sabc  Sdef  Sghi  SubPen  SubPencil  SubPillow
----  -----  ----  ----  ----  -----    --------  ---------
2012  April  45     45   56      35     97          78
2012  June   66     78   95      54     89          08
2013  may    34     23   78      73    98           97

我想在我的报告中创建一个矩阵,按表 1 中的键名分组,并显示表 1 中的子键名以及表 2 中的值。

           |  
           |  SubKpiNames    Values   Sparkline
------------------------------------------------
alpha      |  Sabc            76
           |  Sdef            80 
           |  Sghi            45    
Station    |  SubPen          72
           |  SubPencil       45
Home       |  SubPillow       65
           |  SubSheet        75
           |  SubMat          34

我怎样才能做到这一点?我们如何将一个表的值与另一表的字段映射。

4

1 回答 1

0

您可以通过嵌套表格来做到这一点,但这会很混乱,我怀疑您是否会获得所需的布局。我建议你做这个服务器端并从每个表的基础值创建一个数据集。

于 2013-10-18T11:54:18.700 回答