2012-07-20 180 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版本,水晶運行安裝程序前主頁上。