2012-07-20 175 views
0

在我的公司,我们使用IFS作为ERP解决方案。在IFS中,我们正在为IFS未提供的报告创建Crystal Reports。IFS Crystal Reports错误

问题是,我正在使用Windows 7 64位,我需要为Crystal Reports安装运行时文件。没有这一点,当我试图得到一个报告,我得到这个错误:

https://dl.dropbox.com/u/3377689/ifs_cp_error.JPG

我跟一些前员工,他告诉我,如果我安装运行时文件的水晶报表,它会解决问题。

我搜索了互联网,无法找到任何工作安装程序。我有一个安装程序“Crystal Runtime File Setup.msi”,但是当我尝试运行它时,它似乎提取了它的组件,但安装程序屏幕不会显示出来。

是因为这个安装程序是32位还是我有msi安装程序的问题?

无论如何,有没有什么可以使它工作?

+0

嗯,实际上,这取决于IFS使用哪种版本的Crystal Reports。如果它使用Crystal Reports 2008,则可能需要购买完整的许可证。这就是我们必须为我们的ERP解决方案(Epicor)所做的事情。我真的怀疑它使用了Crystal Reports XI,但是如果这样做,您可以轻松地从SAP获取64位运行时。但是,它也需要.NET Framework 4才能工作,所以您也需要安装它。 – Ally 2012-07-20 14:08:29

回答

0

删除IFS运行时中属于Crystal Reports的dll文件(crpaig32.dll,CRPE32.DLL,crwrap32.dll,cslibu-2-0-0.dll,...) 或将它们替换为在你当前的安装文件夹中。

问题发生在您的报告cryst.version和IFS运行时文件夹中的晶体查看器的dll版本之间存在冲突。

0

如果您运行的是IFS Applications版本8或更高版本,则Crystal运行时安装程序位于您的应用程序服务器上。将用户的Web浏览器指向应用程序服务器的主页,然后单击“加载项”页面。安装程序应该是一个链接。

我发现这对IFS 8.1,但我不作任何保证它是合法的:http://demo.ifs.com.tr:58080/add-on.html

编辑:对于7.5版本,水晶运行安装程序前主页上。