通过柱头的SSRS 2012 MATRIX总动态柱

时间:2016-11-17 13:27:02

标签: reporting-services ssrs-tablix

简单问: 在SSRS 2012中:要求一个矩阵,其中列总计来自动态列标题;

e.g。

Period  1       2       3       Total   Total
Type    Act Bud Act Bud Act Bud  Act    Bud
Total   10  9   10  9   10  9    30      27

这可能在SSRS吗?

可以轻松获得列总和的总和 - (57)但不能按类型分割。

谢谢。

data is grouped ;
Business Unit - Row Group
Account Type - Row Group
Month Period - Column Group
Amount_Type (Act, Bud) - Column Group
The Aggregate is Amount

韩国社交协会

1 个答案:

答案 0 :(得分:-1)

在不知道数据集结构的情况下,我认为您可以在右侧的列组之外添加两列,并使用这些表达式来计算相应的总数:

总计Actual

=SUM(IIF(Fields!Type.Value = "Act",Fields!Amount.Value,0))

总计Budget

=SUM(IIF(Fields!Type.Value = "Bud",Fields!Amount.Value,0))

UPDATE:尝试设置SUM函数的范围。

=SUM(IIF(Fields!Type.Value = "Act",Fields!Amount.Value,0),"DataSetName")

将DataSetName替换为数据集的实际名称。

如果有帮助,请告诉我。