2016-05-13 4 views
3

時には5つの列があり、時には4のグラフもあります。しかし、毎回同じ幅にする必要があります。現在、チャートはタブリックスセルに埋め込まれています。SSRSのタブリックスまたはチャートの幅を固定しました

テーブルリックスの幅を設定したり、(おそらくより重要なことに)チャートを4/5列にかかわらず同じサイズにすることができますか?

答えて

1

残念ながら、あなたはSSRSでこれを行うことはできません。

は、ここに私の表現です。表、図表、および列の幅は動的に設定することはできません。設計上、改ページされたレポートは、水平方向ではなく下方に向かって成長することを意図しているため、その背後にある根拠があります。

編集: チャートは、設定することができますDynamicWidth性質を持っていますが、表やテキストボックスにはありません。

+0

私はDynamicWidthプロパティがそれを行うことができると思います。それはちょっとやりにくいです。 – Aldrin

2

私はいつも月のフィールドを参照して、自分の側に何列あるかを示すパラメータまたはテキストボックスを配置する必要があります。たとえば、ユーザーが「5月」を選択した場合、5列しかないことがわかりますので、「7.5インチ」のDynamicWidthを入力します。これはハードコードされています。グラフのDynamicWidthプロパティの下に式を配置します。グラフを選択すると、プロパティペインの下に表示されます。

SWITCH(Parameters!Month.Value=1,"3.5 in", 
Parameters!Month.Value=2,"4.5 in", 
Parameters!Month.Value=3,"5.5 in", 
Parameters!Month.Value=4,"6.5 in", 
Parameters!Month.Value=5,"7.5 in", 
Parameters!Month.Value=6,"8.5 in", 
Parameters!Month.Value=7,"9.5 in", 
Parameters!Month.Value=8,"10.5 in", 
Parameters!Month.Value=9,"11.5 in", 
Parameters!Month.Value=10,"12.5 in", 
Parameters!Month.Value=11,"13.5 in", 
Parameters!Month.Value=12,"14.5 in") 
+0

あなたは正しいです、チップのおかげで。 – StevenWhite

+0

No prob Steven。 – Aldrin

関連する問題