2011-07-20 130 views
0

我們正在將辦公室中的一堆計算機升級到運行Windows 7的x64機器。
問題是Crystal Reports在64位操作系統上運行時表現不佳。顯然它沒有任何64位初始化器? (Crystal Reports Runtime for VS on Windows 7 Throws an Error僅供參考)用於Visual Studio 2010的Crystal Reports的替代方案

我試過Windows報告查看器,但它看起來比Crystal Reports更笨重。您必須一次只從一個表格進行報告,或者您必須爲每個報告創建一個視圖,並且它看起來像報告必須是基於表格的? (而不是像Crystal這樣的自由流式頁面佈局)

我們所有的報告都是採用Crystal格式的,但是我願意重寫它們,如果它讓我能夠讓它們不那麼笨重,並且可以在64位計算機上工作,而無需一個怪異的解決方法。

+0

我在行動Telerik的」工具已經看到工作:HTTP:/ /www.telerik.com/products/reporting.aspx,它似乎是一個不錯的選擇。你可以免費試用。 – Silx

+0

Active Reports是另一個在這個領域最有信譽的供應商。 http://www.datadynamics.com/Products/ActiveReports/Features.aspx他們似乎也提供了遷移支持,這意味着他們的圖書館可以將您現有的水晶報告文件轉換爲他們的格式。但我的心仍然停留在水晶報表:)不知道爲什麼X86解決方法不適合你,就像你在其他線程中提到的那樣。 (但我的猜測是,你可能已經將X86設置爲調試模式而不是發佈模式)。乾杯。 –

+0

@Karthik - 如果我可以讓水晶報告正常工作,我很樂意繼續使用它。它確實適用於它的功能。提前編譯選項我將目標CPU設置爲x86,並且在配置管理器中,Debug和Release都將x86設置爲平臺。如果我做錯了,我很樂意讓你以正確的方式告訴我。當然,一旦我手動安裝CR x86,以及其他項目先決條件,然後通過單擊.application文件而不是setup.exe來安裝項目,它就像它應該的那樣工作。這樣做只是一個痛苦。 – AndyD273

回答

-1

能得到水晶報表在編譯的任何CPU使用Crystal Reports 64位模式的Visual Studio 2010(x64)的

http://www.sdn.sap.com/irj/boc/support?rid=/webcontent/uuid/d01fdad8-44e5-2d10-61ad-9d2d4158f3a8

+0

嚴重的是,4年後的一次downvote,沒有任何評論可以解釋爲什麼它不是一個好的答案? – AndyD273

+0

我不是那個低調的人,但你的回答並沒有完全回答這個問題。這應該是在評論下,但不是答案。主題是獲得關於水晶報告替代品的建議,所以一個簡單的答案是建議替代品,你的回答更多的是使它在64位機器上工作的提示,因此提示屬於評論而不是答案部分。 –

+0

@DharaniKumar我的確看到你的觀點,它不符合主題中提出的答案,但它確實回答了問題本身的問題(「CR在x64上不起作用,是否有什麼功能?」)。我知道它回答了這個問題,因爲我選擇它作爲我的問題的答案。也許我應該刪除整個問題和所有事情,因爲6年過時了,質量很差...... – AndyD273

相關問題