2016-11-08 17 views

答えて

0

1つのオプションは、データセットフィルタと共にパラメータを使用することです。

  1. 新しいパラメータをレポートに追加します。
  2. 「有効期限切れ」と「現在の値」に「使用可能な値」を設定します。
  3. 各行を確認する式を使用して、データセットにフィルタを追加します。例:

    = IIf(パラメータ!MyParam.Value = "Expired"およびFields!ExpirationDate.Value <今日、true、IIf(Parameters!MyParam.Value = "Current" And Fields!ExpirationDate.Value> = Today 、真、偽))

フィルターは、次のようになります。

enter image description here

+0

わかりましたので、利用可能な値とフィルタとして「期限切れ」と「現在」でパラメータを追加します表現で。 DataSet1クエリには何を入れますか。もし私が密集しているなら、申し訳ありません。また、どのようにすべてのレコードを表示するようにデフォルトを設定しますか?ありがとう。 –

+0

"有効期限"と "現在"のパラメータを使用可能な値として追加しました。空白値を許可し、NULL値を許可するを許可します。デフォルト値は設定されていません。データセットでは、上記の式を[式]フィールドのフィルタに追加し、フィルタには何も設定しません(演算子も値もありません)。 .String。 " –

+0

@DavidMegnin私が追加したスクリーンショットをご覧ください。私が参照しているDataSetは、あなたの既存のメインクエリです。 – StevenWhite

関連する問題