在SSRS中,是否可以将AutoRefresh值设置为表达式?

时间:2012-07-02 17:57:27

标签: reporting-services

我已经使用SSRS设置了一个报告,并希望它能够不断自动刷新,因为数据会不断添加。简单的解决方案是将值设置为常量,这很容易。但是,该报告是一个错误日志,因此我希望用户能够在阅读消息时将其关闭或延迟刷新。我已经尝试添加参数Refresh作为整数但我无法通过

将AutoRefresh值设置为表达式
=Parameters!Refresh.Value

=[@Refresh]

SSRS对我说“属性值无效.PARAM不是Int32的有效值。”

我感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

是的,AutoRefresh可以使用SSRS 2012中的表达式。

我能够在SSRS 2012上正确设置并使其正常工作。参数的数据类型必须为Integer。您使用的是哪种数据类型?您使用的是什么版本的SSRS?

编辑:我已经确认它在SSRS 2008中不起作用。但是,如果您使用的是SSRS 2008 R2,请将项目属性TargetServerVersion更改为SQL Server 2008 R2,它将起作用。我让它在测试环境中工作。