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ます。

このようにして、チェックされた項目の少なくとも 1 つを満たす行が表示されます。

于 2013-08-21T13:14:13.410 に答える