0

私のSSRSレポートでは、実行日で日付パラメーターをデフォルトにしたいと考えていました。=DateValue(Globals!ExecutionTime) またはで日付のパラメーターをデフォルトに設定します=today。レポートには他に 5 つのパラメーターがあります。

レポート マネージャーでは、別のパラメーター値を選択するたびにページが更新されます。何故ですか?これを解決するにはどうすればよいですか?

4

1 に答える 1

0

これがまだ困っている人に役立つことを願っています。

パラメータの変更時に更新が行われないようにするには、パラメータのデフォルト値で式を使用しないようにします。

たとえば、=TODAY()式を指定する代わりに、 などの SQL クエリを使用してデータセットを作成しSELECT getdate() = DefaultDate、パラメーターからクエリを使用してこのデータセットを参照して、既定値を取得します。

これらをチェックしてください:

http://blog.summitcloud.com/2009/12/fix-refresh-of-parameters-in-ssrs/

http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/6e5c4137-092f-4d54-a1a1-27730744074d/

それが役に立てば幸い。

于 2012-08-30T15:35:28.190 に答える