【发布时间】:2011-02-15 23:29:43
【问题描述】:
我们正在推出 SQL Server Reporting Services Reports 的大型部署,我们的平台是 SQL Server 2005,因此我们的 Report Server 是在本机模式下运行的 2005 版。我们的 Web 应用程序使用在 Report Viewer 9.0 控件中呈现的服务器报告。我们希望能够使用基于 2008 RDL 规范的本地报告来创建一些仪表板应用程序。我们还想使用新的报表查看器 10.0 来查看这些报表。
有没有办法在同一个项目中同时运行这两个?如果是这样,我们将如何处理?创建自定义服务器控件?
【问题讨论】:
-
我们折腾的一个想法是将所有报表查看器 10 报表作为一个单独的应用程序,并将它们显示在主应用程序的 IFrame 中。不确定 IFrame 中的报表查看器 10.0 是否有任何怪癖,但我会报告。
-
您是否考虑过不使用查看器来呈现服务器报告而只是重定向到服务器上的 URL?这种方式的 SSRS 服务器版本可以与本地模式报告一起支持。
标签: asp.net reporting-services reportviewer