0

SSRS を使用してレポートを設定しましたが、データが継続的に追加されるため、レポートを常に自動更新したいと考えています。簡単な解決策は、値を十分に簡単な定数に設定することでした。ただし、レポートはエラー ログであるため、メッセージを読んでいる間、ユーザーがレポートを停止したり、更新を遅らせたりできるようにしたいと考えています。パラメータ Refresh を Integer として追加しようとしましたが、AutoRefresh 値を式に設定できません

=Parameters!Refresh.Value

=[@Refresh]

SSRS は、「プロパティ値が無効です。PARAM は Int32 の有効な値ではありません」と怒鳴りつけます。

助けていただければ幸いです。

4

1 に答える 1

1

Yes, AutoRefresh can use an expression in SSRS 2012.

I was able to set this up correctly on SSRS 2012 and make it work. The data type of the parameter must be Integer. What data type are you using? What version of SSRS are you using?

Edit: I have confirmed it does NOT work in SSRS 2008. However, if you are using SSRS 2008 R2, change the project property TargetServerVersion to SQL Server 2008 R2, and it will work. I have it working in a test environment.

于 2012-07-03T17:12:41.507 に答える