【问题标题】:SSRS 2008: Passing Parameters to linked reportSSRS 2008:将参数传递给链接报表
【发布时间】:2009-03-17 05:15:48
【问题描述】:

我有一个报告表,其中包含由用户设置的参数生成的所有维度组合。每行包含 1 个组合和指向另一个带有图表的报告的链接。如何将参数/维度的组合传递给其他报告?

在该行中,我有一个文本框操作,其中包含“转到报告”超链接。在主报告中。我看到一个选项“使用这些参数来运行报告”,我在两个报告上都用类似名称的参数填写了该选项。

在链接的报告中,用户不必再次从该组参数中选择选项。将报表参数设置为内部,用空白提示隐藏(一个空格),用空白提示可见(一个空格),并放置一个(Null)默认值仍然给出:“报表参数是只读的,不能修改. (rsReadOnlyReportParameter)"

什么给了?应该如何在任一侧配置参数,以便将参数组合传递给链接的报表?

【问题讨论】:

    标签: sql-server sql-server-2008 reporting-services


    【解决方案1】:

    如果真的是linked report,那么你应该可以在链接的报表属性中隐藏参数。

    如果是drill through report(更有可能),那么只需设置parameter to hidden in designer。内部意味着它根本不暴露:

    设置隐藏和内部 选项提供不同级别的 能见度。可以隐藏参数 在参数输入区 已发布报告,但为 它在报告 URL [我的文字:这就是钻取所做的] 或 订阅定义。如果你设置一个 参数到内部,它不是 以任何方式暴露,除了在 报告定义。

    【讨论】:

      【解决方案2】:

      真正问题的真正解决方案可能在其他地方,但只是从头开始重新创建报表项,而不是使用转换后的(从 SSRS 2005 到 SSRS 2008)报表项解决了上述问题。钻取报告应隐藏参数。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-02-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多