0

我正在传递一个日期参数,并且在 SSRS 数据集过滤器中我正在过滤创建日期低于参数传递日期的任务

=cdate(Fields!WI_CreatedDate.Value)
>=
= (Parameters!SinceDate.Value)

如果我想检查任务关闭日期和任务解决日期的条件,那么我该如何在参数中提及它或有任何其他方式?

条件应该像

Sincedate <= (CreatedDate or Closed date or Resolved date)
4

1 回答 1

1

您应该能够通过使用IIf表达式执行检查并返回通过/失败条件来处理此问题,例如:

=IIf(Parameters!Sincedate.Value <= Fields!CreatedDate.Value
    or Parameters!Sincedate.Value <= Fields!ClosedDate.Value
    or Parameters!Sincedate.Value <= Fields!ResolvedDate.Value
  , true
  , false)

将此设置为布尔过滤器以显示表达式 = true

这样,它将显示满足至少一项检查的行。

于 2013-08-21T13:14:13.410 回答