SSRS

2016-03-19 9 views
0

における数値軸ラベルの変更私はLabelStyle.Formatで試してみましたSSRS の横軸バーのチャートのラベルのテキストを変更しようとしているが、適切な値にSSRS

を得ていない、次の午前は、私が

をしようとした表現ですIIFケース:

=IIf(Fields!monthId.Value = 0 ,MonthName(Month(DateAdd("m", 0, Today()))),Nothing) OR 
IIf(Fields!monthId.Value = 1 ,MonthName(Month(DateAdd("m", -1, Today()))),Nothing) OR 
IIf(Fields!monthId.Value = 2 ,MonthName(Month(DateAdd("m", -2, Today()))),Nothing) OR 
IIf(Fields!monthId.Value = 3 ,MonthName(Month(DateAdd("m", -3, Today()))),Nothing) OR 
IIf(Fields!monthId.Value = 4 ,MonthName(Month(DateAdd("m", -4, Today()))),Nothing) OR 
IIf(Fields!monthId.Value = 5 ,MonthName(Month(DateAdd("m", -5, Today()))),Nothing) OR 
IIf(Fields!monthId.Value = 6 ,MonthName(Month(DateAdd("m", -6, Today()))),Nothing) OR 
IIf(Fields!monthId.Value = 7 ,MonthName(Month(DateAdd("m", -7, Today()))),Nothing) OR 
IIf(Fields!monthId.Value = 8 ,MonthName(Month(DateAdd("m", -8, Today()))),Nothing) OR 
IIf(Fields!monthId.Value = 9 ,MonthName(Month(DateAdd("m", -9, Today()))),Nothing) OR 
IIf(Fields!monthId.Value = 10 ,MonthName(Month(DateAdd("m", -10, Today()))),Nothing) OR 
IIf(Fields!monthId.Value = 11 ,MonthName(Month(DateAdd("m", -11, Today()))),Nothing); 

これは、スイッチケースである

=switch(Fields!monthId.Value = 0 ,MonthName(Month(DateAdd("m", 0, Today()))) 
,Fields!monthId.Value = 1 ,MonthName(Month(DateAdd("m", -1, Today()))) 
,Fields!monthId.Value = 2 ,MonthName(Month(DateAdd("m", -2, Today()))) 
,Fields!monthId.Value = 3 ,MonthName(Month(DateAdd("m", -3, Today()))) 
,Fields!monthId.Value = 4 ,MonthName(Month(DateAdd("m", -4, Today()))) 
,Fields!monthId.Value = 5 ,MonthName(Month(DateAdd("m", -5, Today()))) 
,Fields!monthId.Value = 6 ,MonthName(Month(DateAdd("m", -6, Today()))) 
,Fields!monthId.Value = 7 ,MonthName(Month(DateAdd("m", -7, Today()))) 
,Fields!monthId.Value = 8 ,MonthName(Month(DateAdd("m", -8, Today()))) 
,Fields!monthId.Value = 9 ,MonthName(Month(DateAdd("m", -9, Today()))) 
,Fields!monthId.Value = 10 ,MonthName(Month(DateAdd("m", -10, Today()))) 
,Fields!monthId.Value = 11 ,MonthName(Month(DateAdd("m", -11, Today())))) 

しかし、上記の両方の結果に

enter image description here

を与えるしかし、私が出て、私は私がここで行方不明です何を教えてください。この

enter image description here

のようなものを入れたいです。 ありがとうございます。

答えて

0

いずれかの式が有効です。

必要なものは次のとおりです。

  1. 右クリックし、チャートの、水平方向、またはx軸、横軸のプロパティ]ダイアログボックスで、[番号の横軸のプロパティ
  2. を選択します。 enter image description here
  3. [カテゴリ]リストから[日付]を選択します。 「タイプ」リストから、x軸ラベルに適用する日付書式を選択します。

  4. [軸オプション]を選択します。

  5. [間隔]に「1」と入力します。間隔の種類のプロパティで、[月]を選択します。 enter image description here