2015-05-22 28 views
1

我有一个报告,它在Visual Studio和报告管理器界面中像一个魅力。我有一个隐藏参数(Origin person id)和两个可见参数(日期和人员ID)。起源者ID已被设置后 report manager ui has both parameters showssrs参数显示在报告管理器中,但没有通过url

的人ID的选项只能填满,(这是在Visual Studio和报表管理会发生什么,如果我设定的原点人ID可见,用手将其设置) 。

然而,问题是当我尝试使用URL查看报告,我只得到

Only the date parameter shows up when in the url view

我不相信这是值得做的URL不传递一个值隐藏参数,因为如果我设置人员ID隐藏并添加默认值,那么报告工作正常。我还检查了报表服务器的日志文件,并查看了浏览器上的流量,并且两端都没有发生错误。

最后,如果我只是在URL视图中填写日期并单击查看报告,我会收到错误“'PersonID'参数缺少值”。

任何人有任何见识,为什么这可能会发生?

回答

0

我的猜测是参数被设置为在您首次将报表部署到报表服务器时隐藏。您需要检查服务器上参数的设置。

你应该会看到一些面包屑导航的URL enter image description here

点击报告名称的顶部,它应该把你的设置。

按照链接查看参数设置,并检查PersonID参数是否设置为隐藏?

enter image description here