2

ユーザーが必要な開始日と終了日を入力できるようにします。開始日と終了日のパラメーターを @Start と @End に設定します。私のコードでは、@Start と @End の間に値が保存されていません。ユーザーが入力できる日付は、パラメーターのプロパティでユーザーが入力できるものを指定する代わりに、私のプログラムに渡されます。私の問題は、選択した各日付のデフォルトの開始を午前 0:00 ではなく午前 5:00 にしたいことです。このようにして、ユーザーがたとえば 2/20 と 2/21 を選択すると、午前 5:00 から午前 5:00 までの日付を取得できます。これにより、プログラムは午前 0 時以降のデータを表示できるようになります。これは、データが午前 3 時に停止するため必要です。

4

1 に答える 1

4

この関数を使用してDateAdd5時間を追加し、2013年2月20日午前5時に取得できます。

これを見てください:

=DateAdd("h",5,Parameters!StartDate.Value)

編集

このコード行は、次のいずれかに追加できます。

データセットのパラメータセクション

  • データセットを右クリックします
  • パラメータセクションをクリックします
  • ボタンをクリックして、FXそこにコード行を配置します

パラメータを使用してSQLクエリをフィルタリングする場合にこれを使用します

レポートのフィールド(つまり、テキストボックス、テーブルセルなど)

  • フィールドを右クリックします
  • フィールド式オプションをクリックして、そこにコード行を配置します

結果は次のようになります。 ここに画像の説明を入力してください

于 2013-02-28T13:46:57.910 に答える