SSRS - 参数值更改未再次运行我的报告

时间:2011-06-08 14:55:19

标签: reporting-services

我有一个报告,其中包含两个params,即datetime,@ startdate和@enddate。

我已在“高级设置”下将它们设置为“自动确定何时刷新”(也尝试“始终刷新”)两个参数。

我部署了我的报告并运行它。更改了日期,看起来报告会触发一个回发(屏幕闪烁,浏览器显示活动左下角)但我最终得到一个空白屏幕(我仍然将我的面包屑放在顶部,但下面的所有内容都是空白的)。如果我点击标题区末尾的“查看报告”按钮,它将再次运行它,但我的目的是在任一参数更改时重新运行报告。

不确定我做错了什么。我正在使用SSRS 2008,这是我在过去版本的SSRS中能够做到的事情。

2 个答案:

答案 0 :(得分:-1)

如果你硬编码一个默认参数值,比如1/1/2000,它不认为它需要一直刷新(它会给你一个空白的报告!)。解决方案是将其指向一个查询(数据集),该查询选择值为1/1/2000的日期。我认为对于多个参数,您必须以这种方式设置所有默认值。可怜的肯定。

答案 1 :(得分:-1)

您需要在传递参数之前部署报告,在传递参数之后部署一次。这解决了我的问题