【问题标题】:How to convert a RDL to RDLC file with a different schema?如何将 RDL 转换为具有不同架构的 RDLC 文件?
【发布时间】:2009-06-30 18:02:58
【问题描述】:

我正在使用 Sql Server Reporting Services (SSRS) 2008 创建 RDL 文件,但还需要创建 RDLC 文件。问题是 SSRS 2008 使用 2008 架构,而 Visual Studio 2008 使用 2005 架构。

此解决方案是否有工具或解决方法?

注意:我没有使用 tablix,所以这应该不是问题。

【问题讨论】:

    标签: visual-studio-2008 rdlc ssrs-2008 rdl


    【解决方案1】:

    我不知道有任何工具或解决此问题的方法,并且考虑到其他地方(例如MSDN Forums)有大量类似或相关问题没有任何令人满意的答案,我怀疑是否存在。

    当然,您始终可以继续编写从新 2008 schema 到旧 2005 schema 的 XSL 转换,但考虑到更改的数量,尤其是扩展的数量,这仍然是一项乏味的任务,可能会丢失一些信息,即使完全忽略 tablix。

    根据您的要求,您可能可以在 Visual Studio 2010 发布之前坐下来,它应该具有更新的 ReportViewer 控件,并支持新的 2008 架构。不幸的是,这个版本还没有出现,至少他们没有及时发布 beta 1,请参阅'Where’s the new Report Viewer?'

    【讨论】:

    • 我希望已经有某种类型的模式到模式转换是免费的,它可能已经为我完成了这项工作。在 Biztalk 映射中可以找到类似的东西。我总是可以尝试看看我是否可以编程,但没有时间。
    【解决方案2】:

    Visual Studio 2010 Beta 2 包括一个更新的本地模式报告查看器,可以使用 2008 样式的 RDLC 文件:http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx

    我还没有尝试过,我很想知道该控件是否适用于 VS 2008。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-17
      • 2014-01-06
      • 1970-01-01
      • 2023-03-27
      • 2017-10-19
      • 1970-01-01
      • 1970-01-01
      • 2018-12-19
      相关资源
      最近更新 更多