【发布时间】:2014-07-10 14:29:34
【问题描述】:
我有一列包含一年中每个月的值。
然后我可以在我的报告参数中设置月份。
SSRS 应返回该列,其中包含一年中每个月的值(就像没有参数时一样),但该列底部的总和应返回从年初到所选月份的值的总和。
有可能吗?
【问题讨论】:
标签: reporting-services ssrs-2008
我有一列包含一年中每个月的值。
然后我可以在我的报告参数中设置月份。
SSRS 应返回该列,其中包含一年中每个月的值(就像没有参数时一样),但该列底部的总和应返回从年初到所选月份的值的总和。
有可能吗?
【问题讨论】:
标签: reporting-services ssrs-2008
是的。如果我理解正确,您需要如下图所示:
假设您的 MonthYear 列是 DateTime 并且您的月份参数是 Integer,您可以使用如下表达式根据参数值有条件地求和总计:
=Sum(IIf(Month(Fields!MonthYear.Value) <= Parameters!Month.Value, Fields!Value.Value, 0))
【讨论】: