SSRS 参数选择后报表会自动刷新,我想点击[查看报表]才刷新数据

0
我SSRS的一份报表开发完之后,有两个年月的参数,现在我选择年这个参数报表会自动刷新,但是却不显示数据,很郁闷。以前都不会,我只是将年这个参数传递给了月份,后面就导致了这个样子了。不知道为何呢?
说明:
年参数的数据获取方式:SQL查询
月参数的数据获取方式:存储过程,带了个年参数过去

以上做的方式是为了让当前年可以只是显示当前已过月份,不需一次全部显示12个月

求解决
2.png 1.png
已邀请:
2

BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2013-12-02 回答

这个是非常正常的,因为你有两个参数:一个是年,一个是月!而月的参数是由年来决定的,因此你选择年的时候,需要到后台根据年参数查询得到一个月的列表并刷新到月的下拉框中,这就是 SSRS Report 级联更新的效果,所以这个刷新只是对参数的刷新,而不是针对报表。

级联参数的更新的效果就是这样,如果不刷新的话,你的月的参数是不会改变的。
0

梁勇 - 天道酬勤、上善若水。爱好商业智能 2013-11-29 回答

这种情况正常的,我在我本机试了下,选择第一个条件后,刷新下没数据,只有点击查看报表的时候才有数据的。 如果想解决此问题,你跟 web进行集成,参数自己去控制,不要用自带的SSRS报表参数
0

梁勇 - 天道酬勤、上善若水。爱好商业智能 2013-11-29 回答

@xiongnanbin Web应用集成SSRS之后部署到IIS加载出错了 http://www.flybi.net/question/1041 这个上面有一个Demo,你下载的看看。。。我刚试了好几张报表,都一样的,点查看才有数据。
PS: 你去查下看,改配置文件是否可以。C:\Program Files\Microsoft SQL Server\MSRS10.SQL2008\Reporting Services\ReportServer 路径下对应的配置文件,找找,我没搞过。
0

hnrenyp - 知识没见长,赘肉飙涨 2013-12-04 回答

这个问题我今天 在群里问过一次了。。无解。。
不过我发现了一个问题 如果做需要做级联 或者参数有下拉并且下拉中的数据是需要查询数据库的那么前面的参数更改的时候 这个 由于这个下拉需要查询 所以页面会刷新。。所以大家尽量把需要级联 或者有查询的下拉的参数往前排。。。。不然前面的任何一个参数的改动都会引起页面的刷新

要回复问题请先登录注册