SSRS ではほとんどのものは動的です。つまり、ほとんどの書式設定に対してカスタム式を作成できます。
マトリックス ツールを使用したレポートがあります。このマトリックスは、含まれる列の数によって幅が異なります。
マトリックスの上にはチャートがあります。
常にマトリックスと同じ幅になるように列幅を動的にするにはどうすればよいですか?
SSRS ではほとんどのものは動的です。つまり、ほとんどの書式設定に対してカスタム式を作成できます。
マトリックス ツールを使用したレポートがあります。このマトリックスは、含まれる列の数によって幅が異なります。
マトリックスの上にはチャートがあります。
常にマトリックスと同じ幅になるように列幅を動的にするにはどうすればよいですか?
申し訳ありませんが、それはできません。行列の列の幅は式で設定できません:
Q: 列の width プロパティを実行時に設定できますか?
A: これは一般的な要求であり、その値は間違いなくわかります。ただし、SSRS 2008 ではこれに到達しませんでした。
動的な高さと動的な幅のプロパティがあるため、グラフの幅を変更することもできます(このブログ投稿も参照してください)。これは SSRS-2008 以降でのみ使用できることに注意してください。
他の代替手段は、RDL の XML を動的に生成 (または編集) するなど、「より重い」ものになります。回避策には、余分な列を非表示にすることが含まれます (可視性は動的に設定できます)