我有一份 SSRS 报告,其中有两个链接的报告指向它。
一种是让用户点击并查看他们的数据。在幕后,我需要它User!UserID
作为参数传递并隐藏它。
在另一份报告中,我需要设置一个数据驱动订阅,该订阅将UserID
作为数据库中的值传递。
如果我使用默认值为 的参数发布报告User!UserID
,它不会让我保存订阅并给出错误
“'/Admin/Subscriptions/Recruiting Sign Ups' 报告或共享数据集具有用户配置文件依赖项,无法在无人参与的情况下运行。(rsHasUserProfileDependencies)获取在线帮助”
如果我从报表定义中删除默认值,订阅会起作用,但我无法UserID
使用 SSRS 界面上的“参数”选项卡(而不是在 RDL 定义中)让其他链接报表作为隐藏参数传递。
有没有不涉及VB的解决方法?