SSRS 2008 R2中的部分金额

时间:2014-07-10 14:29:35

标签: reporting-services ssrs-2008

我的列中包含了一年中每个月的值。

然后在我的报告参数中,我可以设定月份。

SSRS应该返回此列,其中包含一年中每个月的值(如果没有参数),但此列底部的总和应返回从年初开始的值的总和选定的月份。

有可能吗?

1 个答案:

答案 0 :(得分:2)

是。如果我理解正确,你需要的东西如下图所示:

Report layout example for conditional sum

假设您的MonthYear列是DateTime且您的月参数是Integer,您可以使用如下表达式根据参数值有条件地对总和求和: / p>

=Sum(IIf(Month(Fields!MonthYear.Value) <= Parameters!Month.Value, Fields!Value.Value, 0))