2

これが簡単な質問であることを願っていますが、私は何時間も壁に頭をぶつけてきました。SSRS 2008 で、常に幅が同じで、列間の間隔が常に同じ幅の列を持つ縦棒グラフを作成したいと考えています。問題は、グラフの列数が常に同じであるとは限らないことです。

12列のシナリオ1で私が持っているものは次のとおりです。

ここに画像の説明を入力

これは、4 つの列を持つシナリオ 2 にあるものです。

ここに画像の説明を入力

代わりに、シナリオ 3 のようなものを見たいと思います。

ここに画像の説明を入力

今のところ、これは非常に単純な縦棒グラフです。言及することが重要であると私が感じた唯一の実際の変更は、Chart Series -> Custom Attributes セクションで PixelPointWidth 値を 20 に設定したことです。これにより、すべての列が同じサイズに保たれます。同じセクションの PointWidth 値を使用して列間の間隔を制御していることに気付きましたが、列を大きく/小さくして調整しています。PixelPointWidth 値が 0 より大きい場合、PointWidth 値は効果がありません。

列を同じ幅に保ち、列間で同じ幅を維持する方法を見つけるのを手伝ってください!

4

1 に答える 1

3

データセットを操作して、値 01 から値 12 までの行を常に提供し、メジャーの値が null になるようにします。次に、Chart の [カテゴリ グループ] プロパティで、メジャーが null の場合 (または別の列をフラグとして使用する場合)、Label プロパティに Iif 関数を使用して空の文字列 "" に設定します。

于 2013-01-23T02:24:13.500 に答える