我对 SSRS 2005 比较陌生。我已经构建了简单的报告和电子表格,但我才刚刚开始深入研究 SSRS/RDL 的乐趣世界。我正在尝试将一个(自定义/非查询)参数从一个报告 (*.rdl) 传递给另一个。虽然从逻辑上讲我想添加一个全局变量,但似乎没有任何直接的方法/技术可以做我想做的事。似乎每个页面/报告都有自己的参数,并且报告不允许共享彼此的信息。
我试图根据用户选择的选项简单地隐藏对象/项目。如果用户选择选项 A 或 B,我想根据他们的选择简单地隐藏多个报告(在同一个项目中)上的某些对象。我只是检查任何给定对象中可见性属性的表达式中的参数值。真的没有什么复杂的。我已经对其进行了测试,仅在一份报告中就可以了。但是尝试让一份报告读取另一份报告上的该值,并且这样做没有明确的路径。
现在我已经习惯了 SSRS,我相信有“正常”程序员的方式,然后是“SSRS”方式。两者都是互斥的。所以要么我正在尝试做一些永远不会被允许的事情,这是一个“按设计构建”的功能和/或我正在以错误的方式去做。
想法?建议?也许我会以错误的方式解决这个问题。