時には5つの列があり、時には4のグラフもあります。しかし、毎回同じ幅にする必要があります。現在、チャートはタブリックスセルに埋め込まれています。SSRSのタブリックスまたはチャートの幅を固定しました
テーブルリックスの幅を設定したり、(おそらくより重要なことに)チャートを4/5列にかかわらず同じサイズにすることができますか?
時には5つの列があり、時には4のグラフもあります。しかし、毎回同じ幅にする必要があります。現在、チャートはタブリックスセルに埋め込まれています。SSRSのタブリックスまたはチャートの幅を固定しました
テーブルリックスの幅を設定したり、(おそらくより重要なことに)チャートを4/5列にかかわらず同じサイズにすることができますか?
残念ながら、あなたはSSRSでこれを行うことはできません。
は、ここに私の表現です。表、図表、および列の幅は動的に設定することはできません。設計上、改ページされたレポートは、水平方向ではなく下方に向かって成長することを意図しているため、その背後にある根拠があります。
編集: チャートは、設定することができますDynamicWidth
性質を持っていますが、表やテキストボックスにはありません。
私はいつも月のフィールドを参照して、自分の側に何列あるかを示すパラメータまたはテキストボックスを配置する必要があります。たとえば、ユーザーが「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")
あなたは正しいです、チップのおかげで。 – StevenWhite
No prob Steven。 – Aldrin
私はDynamicWidthプロパティがそれを行うことができると思います。それはちょっとやりにくいです。 – Aldrin