web-dev-qa-db-ja.com

BIDSSSRSでのテーブルとチャートの配置

(image.1)を参照してください-ご覧のとおり、デザインビューでは、左側に2つのテーブル、右側に2つの円グラフがあり、すべて適切に配置されています。

(image.2)を参照してください-レポートをプレビューします。ご覧のとおり、テーブルの横にある2番目の円グラフは許可されていません。テーブルの下(右側)に配置する必要があります。これはなぜですか。 2番目の円グラフに使用できる十分なスペースがはっきりとあります。

これに対する回答または回避策をいただければ幸いです。

enter image description hereenter image description here

21
JsonStatham

SSRSは、レポート内のオブジェクトの配置を最も適切に推測しますが、特に1つの要素が固定サイズで、もう1つの要素が可変である場合、これが常に機能するとは限りません。

この問題を回避する最も簡単な方法は、レポートにRectangleオブジェクトを追加してから、2つのグラフを長方形に移動することです。長方形のサイズを最小サイズに変更し、適切に配置します。適切に実行すると、Parent属性がBodyからRectangleオブジェクトの名前に変更されていることがわかります。

これで、レンダリング時に、SSRSは長方形内のグラフを整列し、次に長方形をテーブルに対して整列します。これで、すべてが期待どおりに一致するはずです。

33
Ian Preston