2

横に並べて配置された SSRS グラフが適切にレンダリングされるという奇妙な問題が発生していますが、グラフを他のグラフの下に配置しようとすると、レポート本文のレイアウトがおかしくなります。

これは、ASP.NETのReportViewerコントロール(v 8.0.0.0)でのみ発生します。C#/.NET デスクトップ アプリケーションでコントロールを使用しようとするとReportViewer、レポートが正しく表示されます。

コントロール マークアップは次のReportViewerようになります。

 <rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt" SizeToReportContent=True AsyncRendering=False ProcessingMode="Remote" BackColor="#E0E0E0" ShowPromptAreaButton="False" ShowZoomControl="False" ShowBackButton="True" ShowDocumentMapButton="False" ShowFindControls="False" Width="100%">
     <ServerReport ReportServerUrl="http://ReportServer" />
  </rsweb:ReportViewer>  

そして、ここに実際の問題があります:

2 つのチャートが並んでいて、すべて問題ありません

3 つのグラフを並べても問題ありません

ただし、Report Builder でこのように配置された 3 つのチャート

ここに画像の説明を入力

Web ページの ReportViewer コントロールでこのように表示されます

テーブル、マトリックス、および長方形にチャートを配置しようとしましたが、何も役に立たないようです。

何が起こっているのか、誰かが光を当てることができますか?

アップデート

コントロールの v11.0.0.0 を使用すると、この問題は発生しないようReportViewerです。v8 または v9 のみの問題です。

全面的なアップグレードだけを調査していますが、回避策があるかどうかを知りたいです。

4

0 に答える 0