如何将参数中的SSRS报告路径发送到存储过程?

时间:2018-05-07 00:17:59

标签: sql-server ssrs-2008

我有多个部门需要访问同一个报告。 每个部门都应该看到他们的相关数据,而不是其他部门的数据。

为此,我创建了4个报告,其中每个报告都有内部参数发送给SP,因此只检索相关记录。

我认为这是无效的,所以我想也许我可以向SP发送报告存在于SSRS中的路径,例如

Home > Management Reports > HR
Home > Management Reports > Finance
Home > Management Reports > Legal

从这个地址我可以告诉部门

有什么方法可以在SSRS中获取当前文件夹并将其作为参数发送?

1 个答案:

答案 0 :(得分:1)

1. create a parameter call it department, hide this parameter
2. accessing the ssrs reports give them the URL with the parameter on it

   reporturl&rs:Command=Render&Department=HR

这样您只会使用1个报告