在SSRS矩阵详细信息单元格中获取行组和列组值

时间:2014-01-19 01:25:41

标签: reporting-services ssrs-tablix

我在SSRS报告中有一个矩阵,其中列组和行组基于相同的数据集。因此,列和行标题中会显示相同的值。数据集包含百分比值,我想显示详细信息单元格中行和列百分比值之间的差异。如何获取列和行组的百分比值来计算差异?

例如,如果数据如下所示:
第1组,30%
第2组,5%
第3组,10%

然后这就是我想把它变成的东西。我想在详细信息单元格中显示列的百分比和行值之间的差异。

第1组(30%)第2组(5%)第3组(10%)
第1组 (30%)N / A 25%20%
第2组
(5%)25%N / A 5%
第3组 (10%)20%5%N / A

1 个答案:

答案 0 :(得分:0)

我能够在SSRS报告中通过在行和列标题中创建与每个组值相关联的百分比的单元格来使其工作。我将这两个单元格的Name属性设置为RowPercentage和ColumnPercentage。在详细单元格表达式中,我用这种方式计算了值:

=Abs(ReportItems!ColumnPercentage.Value - ReportItems!ColumnPercentage.Value)