0

以下のようなデータセットを返すクエリがあります。

WaitTimeGroup   WaitTimeGroupID     WaitTimeGroupNotify    Count
upto 1h         1                   0                      0
upto 2h         2                   0                      5
upto 3h         3                   0                      15
upto 3h30m      4                   1                      3
upto 3h45m      5                   2                      2
upto 4h         6                   3                      1
upto 6h         7                   0                      9
upto 12h        8                   0                      0
over 12h        9                   0                      0

次に、SSRS 2008 を使用して次のグラフを表示するために使用されます。

ここに画像の説明を入力

私ができるようにしたいのは、グレー以外のバー、特に明るい赤のバーを広くすることです。色は、WaitTimeGroupNotify 値によって決まります。

PixelPointWidth CustomAttribute プロパティに式を設定しようとしましたが、これによりすべてのバーが同じ幅で表示されました。

これは SSRS 2008 を使用して可能ですか、それともデータセットを変更することで何らかの方法で実現できますか?

4

1 に答える 1

0

次のような式を使用して、幅 ( CustomAttributes -> PointWidth) を動的に設定してみてください。

= IIF(CInt(Fields!WaitTimeGroupNotify.Value)=3,.2,1.98)

...目的の PointWidth 値に到達するには、実験する必要があります。

于 2012-10-12T18:31:58.540 に答える