2015-03-24 108 views
0

假设我有一个数据集定义在rdl中,该数据集有三个字段:Timestamp,Source和Value。SSRS:按时间戳分组按行和按来源拆分值

的数据集的表将是这样的:

Timestamp | Source | Value 
-------------------------- 
1/1/2015 | ItemA | 10 
1/1/2015 | ItemB | 5 
1/2/2015 | ItemA | 8 
1/2/2015 | ItemB | 7 

是否有可能从上述数据集中获取数据,并在爆发类似下面的表格显示呢?

Timestamp | ItemA | ItemB 
-------------------------- 
1/1/2015 | 10 | 5 
1/2/2015 | 8  | 7 

我试图通过时间戳和列组按来源做一个行组,但它结束了看起来像这样的,而不是上面的:

Timestamp | ItemA | ItemB 
-------------------------- 
1/1/2015 | 10 | 
      |  | 5 
1/2/2015 | 8  | 
      |  | 7 

这可能在RDL做还是会需要更改数据集?

回答

0

放置一个矩阵和

  1. 上时间戳
  2. 创建一个行组的源创建一个列组
+0

嘿阿夫塔卜感谢您的答复。这就是我目前正在做的事情,并导致将时间戳分组在一起时的底部结果,但在单独的行上显示实际的项目值,而我需要它们在同一行上。 – Caleb 2015-03-25 12:59:07

+0

那么你应该检查你的行和列分组。 – Aftab 2015-03-25 14:16:56