SSRS参数选择“未来”或“过去”日期。 (合同到期或当前到期日)

时间:2016-11-08 14:51:44

标签: reporting-services ssrs-2008-r2

我将使用什么表达式和数据集查询结构来添加下拉过滤器以按日期过滤合同记录,选择“过期”,ExpirationDate<今天(),或“当前”,ExpirationDate> =今天()?

1 个答案:

答案 0 :(得分:0)

一种选择是使用参数和数据集过滤器。

  1. 向报告添加新参数。
  2. 将可用值设置为“已过期”和“当前”。
  3. 使用表达式向DataSet添加过滤器以检查每一行。例如:

    = IIf(参数!MyParam.Value =“已过期”和字段!ExpirationDate.Value<今天,true,IIf(参数!MyParam.Value =“当前”和字段!ExpirationDate.Value> =今天,true ,false))

  4. 过滤器应如下所示:

    enter image description here