リモートレポートを表示するレポート ビューアがあります。しかし、レポートが読み込まれると、印刷、更新ボタンが表示されません。レポート マネージャーでレポートをチェックしようとすると、サーバー PC でも同じことが起こります。(Chrome、Firefoxを使用)
これは、ボタンが配置されるツールバーのスクリーンショットです。
これは私のレポートビューアの開始タグコードです。(ボタンはすべて「true」で表示されます)
<rsweb:ReportViewer ID="ReportViewer1" runat="server" CssClass="reportviewer" Font-Names="Verdana" BorderColor="Black" ShowBackButton="true" ShowPrintButton="true" ShowRefreshButton="true"
BorderStyle="None" Font-Size="8pt" InteractiveDeviceInfos="(Collection)" WaitMessageFont-Names="Verdana" AsyncRendering="false" SizeToReportContent="true"
WaitMessageFont-Size="14pt" Height="1050px" Width="900px" ProcessingMode="Remote">
開発用 PC とサーバーの両方にReportViewer Redistributable pack 2010をインストールして、この問題を解決しようとしました。ローカル レポートとリモート レポートの両方をテストしましたが、どちらの場合も同じです。
どうすれば修正できますか?
環境: SQL Server 2012 64 ビット。IDE: VISUAL STUDIO 2010;
注1:CSS参照をすべて削除すると、更新ボタンが表示されます。(それを指摘してくれた@DJ KRAZEに感謝します)
注 2 : 新しい CSS ルールを確認したところ、印刷ボタンが IE に表示されます。