2016-10-16 19 views
0

私は折れ線グラフ上の特定の期間を強調表示する必要があるレポートを作成しています。 より正確には、x軸の日付が指定された日付よりも大きい場合、その日付以降のチャートの背景色は薄い緑色でなければなりません。 は、ここで私はチャート領域プロパティ(フィル)に式を入れている表現ssrsは線グラフの背景色を変更します

=IIF(Fields!Week_Day_Of.Value>Fields!startdate.Value,"LightGreen","#00000000") 

です。 フィールド!Week_Day_Of.Valueは、X軸の値を表します。 フィールド!startdate.Valueは、それを超えてカートがライトグリーンになる必要があるパラメータを表します。 これは何もしていません

答えて

1

私が知る限り、このようなチャートの背景の一部を埋めることはできません。あなたの最善の策は、上記の式に応じて1または0の値を持つ2番目の縦軸に別の列データ系列を追加し、系列の色を必要なものに設定することです。堅実な色のブロックを形成するのに十分な幅の列を取得するには、CustomAttributes -> MinPixelPointWidthプロパティを100に設定する必要があります。

その後、チャート領域を右クリックして隠されたとShow Secondary Vertical Axisをオフに二軸を設定して、一連のプロパティのLegendエリアでDo not show this series in a legendオプションを確認することができます。

このすべてを行うと、あなたのチャートは次のようになります:

関連する問題