【问题标题】:SSRS Report does not open and throws an Error - The RDL structure of the tablix named 'tablix 1' is invalidSSRS 报告未打开并引发错误 - 名为“tablix 1”的 tablix 的 RDL 结构无效
【发布时间】:2021-06-29 13:28:28
【问题描述】:

enter image description here

当我尝试打开报告时,它抛出了一条错误消息 - 名为“tablix 1”的 tablix 的 RDL 结构无效。我试图为该组添加总计,但可能搞砸了。但是,当我尝试添加时,它就崩溃了,然后当我尝试打开时,它显示此错误。请帮忙!

【问题讨论】:

  • 你能不能只从源代码控制或备份恢复以前的版本,或者,如果你还没有将报告发布到 SSRS 服务器,你可以直接从 SSRS 服务器下载现有的 RDL 并覆盖你的开发副本

标签: reporting-services rdl


【解决方案1】:

如果报表因对象而损坏或无法打开,并且您没有以前的版本,则可以将 RDL 作为 XML 打开,以便删除对象。

在 Visual Studio 中,VIEW 菜单有一个代码选项,可以将报告显示为 XML。你也可以使用像 Notepad++ 这样的 XML 编辑器。

找到导致错误的对象并为整个对象选择 XML 并删除从 < Tablix Name="Tablix1"></Tablix> 的行。

这将从 RDL 文件中删除 tablix,以便现在可以打开它。

【讨论】:

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