我正在传递一个日期参数,在SSRS数据集过滤器中我正在过滤创建日期低于参数传递日期的任务
=cdate(Fields!WI_CreatedDate.Value)
>=
= (Parameters!SinceDate.Value)
如果我想检查任务的条件是否关闭日期&任务解决日期,然后如何在参数中提及它还是有其他方法?
条件应该像
Sincedate <= (CreatedDate or Closed date or Resolved date)
答案 0 :(得分: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
。
这样它将显示至少满足一个已检查的行。