【问题标题】:How to control the target frame of reporting services (SSRS) drill down如何控制报告服务的目标框架 (SSRS) 向下钻取
【发布时间】:2009-06-23 23:17:17
【问题描述】:

我正在使用带有 Web 报表查看器控件的 SQL 2005 报表服务 (SSRS)。它在网页的 IFRAME 内显示报告。如果我通过将 URL 操作附加到图表元素来实现向下钻取功能,则导航将仅发生在 IFRAME 内。我知道如何在普通的 HTML 页面上设置导航的目标框架。但是在报告定义(RDL)中我找不到任何属性来选择目标框架。 任何解决方案或解决方法?

【问题讨论】:

    标签: reporting-services reportingservices-2005


    【解决方案1】:

    嗯,它显然没有发布我的最后回复。您可以尝试将 rc:LinkTarget 查询字符串参数添加到 IFRAME src。我在 IFRAME 中显示的一些图表上使用了“&rc:LinkTarget=_blank”,它们可以正确打开完整的报告。

    http://msdn.microsoft.com/en-us/magazine/cc188712.aspx

    【讨论】:

      【解决方案2】:

      我不相信 RDL 内置了该选项。尝试将其添加为连接项,看看他们是否会将其添加到 SQL Server 的未来版本中。

      【讨论】:

        【解决方案3】:

        如果你重写 HTML Render 方法,并传递一些 DeviceInfo 参数,你可以做到这一点。

        看看http://msdn.microsoft.com/en-us/library/ms155395.aspx

        有一个 LinkTarget 属性可以处理这个问题。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-01-14
          相关资源
          最近更新 更多