レポートを表示する列が 10 あり、ユーザーが選択するパラメーターの値に基づいて、実行時にこれらの列のうち 3 つを非表示にしたいとします。これは、前述のパラメーターの値に基づいて、これら 3 つの列のそれぞれの列の可視性を設定することで簡単に実行できます。ここまでは全然平気です。
問題は、レポートが表示されたとき (3 列が非表示)、残りの 7 列が非表示の列の代わりになり、その結果、テーブル全体の幅がそれに応じて減少することです。私はこれが起こることを望んでいません。つまり、テーブルの幅を一定に保ちたいのです。
つまり、テーブルの元の全体の幅が同じままになるように、残りの列の幅を何らかの方法で拡張できる必要があります。
これを達成することは可能ですか?