0

パラメータとして日付範囲を含むレポートがあり、ユーザーは日付範囲を選択して結果を絞り込むことができます。ここで、ユーザーは日付範囲フィールドをオプションにしたいと考えています。「Allow NUlls」を有効にすると、ユーザーは日付範囲パラメーターを指定できます。チェック ボックス (日付フィールドをグレー表示) を選択した後、レポートはゼロ レコードを返します。これを修正するために以下を実行しましたが、式ウィンドウを編集しているときに、式の END が期待されるか、':' で Sysntax エラーがスローされます。

[式として編集] ウィンドウで以下のコードをコピーしました

OR(FIND(Fund_Project_Date, パラメータ:Fund_Project_Date) <> 0, パラメータ: Fund_Project_Date = EMPTY)

http://social.technet.microsoft.com/Forums/en-US/sqlreportingservices/thread/d2dd4521-fedd-4501-a675-1ec3b4b87989

使用したソフトウェア: SSRS 2008 R2 、Report Builder 3.0 で編集された Report Model から作成された Report

前もって感謝します

4

2 に答える 2

1

見つけた 。解決策は、"=IIF(Isnothing(Parameters!ItemWorkflow_CUWC_Event_Date.Value),"12/12/1900",Para‌ meters!ItemWorkflow_CUWC_Event_Date.Value)" であり、クエリ デザイナーのフィルター レベルではありません。みんな、ありがとう。

于 2011-10-27T14:34:13.597 に答える
0

!を使用する必要があります ではありません:これがお役に立てば幸いです。

于 2011-09-19T06:21:53.893 に答える