1

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

4

3 回答 3

3

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

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

于 2009-06-23T14:17:41.637 回答
0

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

于 2009-02-06T22:15:26.650 回答
0

如果您覆盖 HTML Render 方法并传递一些 DeviceInfo 参数,则可以完成此操作。

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

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

于 2009-06-23T15:17:17.367 回答