reporting-services - SSRS 2016 添加列或取消合并单元格给出 "Undocumented/RDL structure invalid"错误

标签 reporting-services bids reportbuilder ssrs-2016

最近,我一直在为新的 2016 版本浏览和转换/重新创建一些 SSRS 报告。对于主要部分,事情进展顺利,报告最终看起来更好,但我遇到了一个非常明显的问题。这是文本错误:

Undocumented error. The RDL structure of the tablix named '%TABLIXNAME%' is invalid.



当我尝试在跨越两行或更多行的组中插入一列时,会出现此错误。如果我在跨越多行的文本框中选择“拆分单元格”,我会得到同样的错误。如这里所见:

Undocumented/RDL Error

看起来这是一个更大的潜在错误的一部分,因为我发现了一个不同的触发器,可以使用新报告轻松重现:
  • 在空白报告中,创建一个矩阵并跳过数据源。
  • 在矩阵底部插入第二个详细信息行(组内)。
  • 在第一列的右侧插入一列(组内)。
  • 取消合并细节单元格(第一次工作),然后再次合并它们。
  • 再次取消合并并得到 Undocumented/RDL 结构错误。

  • 除此之外,在启用“添加标题”复选框的情况下将第三级组添加到 tablix 时,其他人似乎触发了相同的错误:https://social.technet.microsoft.com/Forums/windows/en-US/d1792161-35ab-4b40-83a3-8014195ea91d/

    但是有没有人对上述基本插入问题的修复或解决方法有任何想法?现在我已经开始编辑 RDL 源,以便我可以使用 2008 报告生成器进行更改,但我特别在寻找不需要此类措施的解决方案。

    编辑:

    据我所知,这个问题并非特定于报表生成器应用程序,因为我在 VS 2015 中遇到了相同的行为:

    VS2015 RDL Error

    最佳答案

    如果你在上面插入一个组然后拆分它工作的单元格,你可以删除上面的行

    关于reporting-services - SSRS 2016 添加列或取消合并单元格给出 "Undocumented/RDL structure invalid"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39022614/

    相关文章:

    visual-studio-2008 - Visual Studio 无法将报告部署到 MSRS

    sql-server - 在 Microsoft Reporting Services 中向 Excel 报告添加和命名 TABS

    sql-server - SSIS 平面文件错误 "Text was truncated or one or more characters had no match in the target code page."

    ssas - MDX - 在层次结构中向下钻取到成员标题包含 "#"的最后一级

    continuous-integration - SSIS 包的 TFS CI 问题

    delphi - 使用Reportbuilder for Delphi,是否可以在同一个报表中打印横向和纵向?

    reporting-services - SSRS 使用表达式将颜色属性设置为 ARGB 值

    sql-server-2008 - 配置 Reporting Services 2008 以使用多个报表生成器版本

    reporting-services - SSRS Report Builder 报告中的粗线

    reporting-services - ssrs 中的错误。已添加具有相同 key 的项目