最近,我一直在为新的 2016 版本检查并转换/重新创建一些 SSRS 报告。对于主要部分来说,一切进展顺利,报告最终看起来更好,但我遇到了一个非常明显的问题。这是文本中的一个错误:
未记录的错误。名为“%TABLIXNAME%”的 tablix 的 RDL 结构无效。
当我尝试在跨越两行或更多行的组中插入列时,会出现此错误。如果我在跨越多行的文本框中选择“拆分单元格”,我会收到相同的错误。正如这里所见:
看起来这是一个更大的潜在错误的一部分,因为我发现了一个不同的触发器,可以使用新报告轻松重现:
除此之外,似乎其他人在启用“添加标题”复选框时将第三级组添加到 tablix 时触发了相同的错误:https: //social.technet.microsoft.com/Forums/windows/en-US /d1792161-35ab-4b40-83a3-8014195ea91d/
但是有人对上述基本插入问题的修复或解决方法有任何想法吗?现在,我已经开始编辑 RDL 源,以便可以使用 2008 报告生成器进行更改,但我正在专门寻找不需要此类措施的解决方案。
编辑:
据我所知,这个问题并不是特定于报表生成器应用程序的,因为我在 VS 2015 中遇到了相同的行为: