5

私はC#Webアプリケーションを備えたasp.netです。Crystal Report の [印刷] ボタンは、Google chrome と Firefox では機能しませんが、IE では正常に機能します。Crystal Report Viewer の印刷ボタンをクリックすると、Web ページが更新されるだけで、Google chrome にダイアログが表示されません。Firefox では、印刷ダイアログ ボックスが開きます。今はキャンセル ボタンをクリックしています。次に、[ログアウト] をクリックします。同じページに留まるだけで、[ログアウト] をクリックした後に他のリンクをクリックすると、[セッション期限切れ] ページに移動します。IE ではこの問題はありません。CrystalReportViewer は更新パネルに配置されません。

4

4 に答える 4

2

CrystalDecisions.ReportAppServer.ClientDoc アセンブリでの追加の設定オプションの試行:

   CrystalReportViewer1.PDFOneClickPrinting = false;
于 2013-02-15T16:33:01.903 に答える
2

これが web.config のアセンブリにあることを確認してください

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

このアセンブリを追加すると、すべてのブラウザーで印刷ボタンが機能し始めました。ただし、Chrome での真の印刷ではなく、レポートを PDF にエクスポートしてから、ファイルから印刷できます。

于 2012-10-03T16:16:08.097 に答える