2012-09-22 213 views
4

我的asp.net與c#web應用程序。 Crystal Report打印按鈕在Google chrome和Firefox中不起作用,但在IE中正常。 當我點擊Crystal Report Viewer的打印按鈕時,只需刷新網頁,並且不會在Google Chrome中顯示任何對話框。在Firefox中打開打印對話框,現在我點擊取消按鈕。然後,我點擊註銷,它只是停留在同一頁面,點擊註銷後導航到會話過期頁面,點擊任何其他鏈接。 我在IE中沒有這個問題。 CrystalReportViewer未放置在「更新」面板中。水晶報表查看器按鈕不工作在谷歌瀏覽器和火狐瀏覽器,但罰款IE瀏覽器

+0

您是否部署了此網站?你使用什麼運行時版本?嘗試Chrome上的開發者工具欄(F12)..是否有錯誤? –

+0

Crystal Report Viewer不支持Google Chrome。 (有關更多詳細信息,請參見https://cw.sdn.sap.com/cw/ideas/3136)。如果有人知道這項工作會很有幫助。 – Kyle

+0

@EmanueleGreco:謝謝你的回覆。使用II7部署我的應用程序。在Chrome上使用開發人員工具欄(F12)時沒有錯誤。 – Venil

回答

2

請確保您有這個在你的組件在web.config

<add assembly="CrystalDecisions.ReportAppServer.ClientDoc, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> 

我加了本次大會,並打印按鈕開始在所有的瀏覽器爲我工作。但是,它不是Chrome中的真實打印件,它將報告導出爲PDF,然後您可以從該文件打印。

+0

已添加此行。還沒有爲我工作。 – Venil

2

附加與CrystalDecisions.ReportAppServer.ClientDoc組裝嘗試設置選項:

CrystalReportViewer1.PDFOneClickPrinting = false; 
-1

請儘量使用報表對象,而不是觀衆,你也可以在其他的PrintToPrinter屬性輸出和使用的只是觀衆控制查看(可能爲此添加另一個打印按鈕)。

-1

確保你有你的aspnet_client文件添加和PrintContol.cab也包含在您的應用程序。我希望它在Firefox上工作,但鉻不工作, enter image description here

相關問題