SSRS レポートをフィードする reportviewer コントロールがあります。生成されるレポートは、1 つのビューに収まるにはかなり大きいです。そのため、Firefox 11 以降または chrome 15 以降の reportviewer でそのレポートを表示すると、レンダリングされたテーブルが重なって表示されますが、IE では完全に正常に動作します。
これらの一般的な解決策はありますか。参照画像:
SSRS レポートをフィードする reportviewer コントロールがあります。生成されるレポートは、1 つのビューに収まるにはかなり大きいです。そのため、Firefox 11 以降または chrome 15 以降の reportviewer でそのレポートを表示すると、レンダリングされたテーブルが重なって表示されますが、IE では完全に正常に動作します。
これらの一般的な解決策はありますか。参照画像:
悪い知らせがあります。バージョン 9.0.0.0 (2008 年版) の IE 以外のブラウザ サポートは...ひどいものです。Microsoft が対応する MSDN ページで述べているように。
利用可能なすべての機能を使用する場合は、Internet Explorer をお勧めします。他のブラウザーを使用してレポートを表示することもできますが、Internet Explorer は、レポートの操作に使用される機能の完全なセットをサポートすることが保証されている唯一のブラウザーです。
バージョン 10.0.0.0 では改善されました。私たちの経験では、それらは大幅に改善されました。2009 年のこの MS ブログ投稿でも、次のように言及されています。
ブラウザの互換性が大幅に向上しました。私たちは、ブラウザー全体でのサポートを改善するために多大な努力を払ってきました。Firefox、Safari、および標準モード全般で、余分なスクロールバーやその他の問題のあるレンダリングの報告が多数見られます。これらの変更に対する最初のフィードバックは非常に肯定的でした。
ReportViewer 10.0の対応する MSDN ページも、ユーザーが IE に頼らなければならないことについて、かなり「強引」ではありません。IE 固有のものがまだいくつかあります (印刷やズームなど)。
テーブルの重複など、同じ問題が発生しました...そしていくつか。これを引き起こしていたスタイルをオーバーライドしようとすることは、不可能ではないにしても困難でした。ただし、10.0.0.0 にアップグレードした後、レイアウトに関するこれらの問題はほぼすべてなくなりました。
それで、私は「悪いニュースがあります」で答えを始めたので、ここにあります:私の知る限り、新しいレポートビューアにアップグレードしないと、これらの問題を合理的に解決することはできません.