Crystal Reports 2011 中可能导致 Crystal XI 读取器出现故障的功能



>我在 Crystal Reports 2011 (v14) 中开发了一个报告,我需要让它在基于 Crystal Reports XI (v11) 阅读器构建的应用程序中工作。我正在努力采购XI,所以我可以在那里调整报告,但与此同时,如果我能让2011年开发的报告发挥作用,那就太好了。我希望这会起作用,因为本答案中引用了前向兼容性说明。

当我尝试在基于 XI 的应用程序中运行报告时,我得到

错误: -2147206429

无效的 TLV 记录。

在模块中: 水晶报表 ActiveX 设计器

怀疑我的报告在 2011 年使用了 XI 中不存在的某些功能,并且以某种方式难倒了 XI 阅读器引擎。当我拿起一份在 XI 中开发的报告并在 2011 年打开并保存它时,它在 XI 中打开时没有遇到任何问题。

2011 年有哪些功能,而不是 XI 可能会让我在这里绊倒?我应该检查我的报告以使其最有可能在 XI 中运行?

更新:我尝试重建报告,一次一个功能,以查看错误何时在 XI 上开始。只要我将参数的提示组设置为查询存储过程或表的动态列表,它就会执行,即使我没有设置提示组的任何特殊特征也是如此。鉴于动态参数提示组与 XI 一起出现,这不应该工作吗?

没有很多 - 正如你所说 - 我一直发现它们是完全向后兼容的。

浮现在脑海中的主要内容是动态排序控件和创建可选参数的能力。

如果您想附上报告,我可以尝试打开/保存/检查。

最新更新