0
我正在用户机器上重新安装应用程序,用户机器在刷新机器后使用Crystal Report。是否需要安装Crystal Report Viewer才能查看报告?
重新安装应用程序后,它工作正常。只有在试图运行报告时才会发生错误。
“运行时错误”-2147206249(80043ae3)';无效的TLV记录。“
我查看了这个错误,但找不到解决方案。我注意到他们在公用文件目录下没有Crystal Reports的目录。但该DLL在system32目录中。
我的问题是,在报表运行之前是否需要安装Crystal Report Viewer? 即。一个目录下的通用文件与DLL的那里。
水晶报表查看器是一个独立的应用程序。如果您的应用正在加载报告并显示报告,则需要安装正确版本的Crystal Reports运行时,以及可能使用的任何特殊dll。 – jac
当我转到应用程序IDE的“参考”选项时,它使用Crystal Reports ActiveX Designer运行时库10.0和Crystal ActiveX报表查看器库10.0。尽管我无法在任何地方找到这些版本。我用了一个更新的,但这没有帮助。有什么建议么? @jac – codingNightmares
我猜想分发包是在某处,但我知道如何在网络上追踪类似的东西。这是SAP网站的一个链接,提供有关分发包的一些信息。它可能会帮助你。 http://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports+Report+Designer+Component+Runtime+Distribution+-+Versions+pre+8.0.x+to+12.0 – jac