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