SSRS - 传递参数以运行存储过程

时间:2014-01-24 11:02:08

标签: sql-server stored-procedures reporting-services drillthrough

我已经在SSRS中设置了一份报告,直到第二份报告。第二个报告中的数据是一个具有声明参数的存储过程,如:

CREATE PROCEDURE [dbo]。[Procedure](@Parameter VARCHAR(max))AS .....

在第一个报告中,我在文本框属性上设置了操作,以使用第一个报告中的相关参数运行第二个报告。

我在Visual Studio中进行设计,当我在此处'预览'报表时,它正常工作,并且钻取按预期传递参数。但是,当我将其部署到我们的服务器上并尝试使用Internet Explorer查看报告时,钻取不起作用,我收到一条错误,指出该参数是只读的,无法修改。

通过阅读与此相关的其他帖子,人们已经提到将参数可见性更改为“可见”,但是这对我来说没有用。

有没有其他人经历过类似的事情?

感谢。

1 个答案:

答案 0 :(得分:0)

将参数传递给子报表时,这似乎是一个常见问题。你见过这个解决方案吗? http://saiabhilash.blogspot.nl/2012/05/report-parameter-is-read-only-and.html