2011-07-26 131 views
1

請幫助我,我需要運行Crystal Reports(.rpt)文件,並在未安裝CR的客戶端計算機上查看Delphi XE應用程序的預覽輸出。我找到了用CR XI來實現它的方法,但它不適用於CR 2008.Crystal Reports 2008/2011與Delphi XE的集成

+0

顯然,ActiveX事物適用於某些人,但它已被BusinessObjects/SAP棄用,並且即將完全退役,因爲它不再正常工作。 –

回答

3

我最近與SAP支持人員討論過這個問題。最新的Crystal Reports僅支持Java和.Net。

Delphi支持的最後一個版本是CR XI,它只支持Delphi 7.這是一個二進制解決方案,不能移植到更新版本的Delphi。正如here所討論的那樣,顯然有一個補丁允許你在Delphi 2009中使用CR XI,並且(不同程度的成功)Delphi 2010和XE。

據我所知,沒有解決方案可以使用更新版本的Crystal Reports與Delphi或任何本機開發工具。

+0

+1因爲這是一個可悲的事實......值得爲未來的項目嘗試一些OpenSource解決方案。而AFAIK甚至CR XI版本也不容易與Windows Server 2008 64位兼容 - [也許這裏有一個解決方法](http://sjc.ironspeed.com/post?id=3728528)。 :( –

+0

相關的問題,似乎給希望,但最終,是一個虛假的結局:http://stackoverflow.com/questions/378089/how-can-i-display-crystal-xi-reports-inside- A-德爾福2007年應用程序?RQ = 1 –