6

对于我的报告,我正在寻找从 RDL 转移到 RDLC 文件。

原因是:

  • 性能(报告是 RDLC 文件性能更好)
  • 防火墙问题(我需要打开端口 80 才能连接到 SQL Server 报告服务器)

我的理想情况如下:将报告创建为 RDL 文件,以便轻松编辑。将其作为 RDLC 部署到 webapp。

让一个模块提取存储在 RDLC 中的查询和参数,并创建数据集并将其传递给 reportviewer。

在这种情况下,它易于维护。任何想法是否可用,或创建它的方向?

4

2 回答 2

10

Microsoft 提供有关将 RDL 转换为 RDLC 文件的文档

您可以在 MSDN 中找到该文档:转换 RDL 和 RDLC 文件
如果您需要其他 Visual-Studio 版本的文档,页面上有一个版本选择器。

于 2012-12-11T12:51:57.140 回答
6

显然,您的方案没有可行的解决方案。

我建议你重新考虑你原来的原因:

  • 性能 - 我不知道有任何显着的性能差异。事实上,由于可扩展性和缓存特性,SSRS 服务器的整体性能通常会优于 RDLC 解决方案
  • 防火墙问题 - SSRS 服务器不限于端口 80,参考:http: //msdn.microsoft.com/en-us/library/ms159261.aspx
于 2012-12-14T00:30:55.603 回答