2017-03-28 18 views
0

積み上げ棒グラフを作成して、枚数を表示しました。グラフの色は暗いので、データラベルを白に表示する色を設定します。 グループの1つが表示する数値が低い場合は、値がグラフの上に表示され、表示されません。その色を黒に変更する必要があります。さらに、値が低く、第1グループの場合、その値はうまく見ることができない。ここで は2つの問題の画像です:SSRS積み上げ棒グラフのデータラベルの色を設定する

enter image description here

「閉じた」バーでは、第1グループの「1」の値を持っていますが、見えにくいです。これに対する解決策があるかどうかはわかりません。 このテキストを表示して見やすくなる方法はありますか?

第2の問題は、「開く」バーでは先頭のグループの値は1ですが、データラベルはバーの上にあるため、色を「黒」に変更する必要があります。値がバーの上に表示されるかどうかを判断する方法はありますか、それが上に表示されるまで値を再生しなければならないのですか?

UPDATE 私が目にすることができない値は、データラベルの現在の式に追加することです。現在、私はIIFステートメントを使用してゼロのデータラベルを表示せず、動作しています。

= IIf(Fields!TicketCnt.Value = 0, "", Fields!TicketCnt.Value) 

Iは0より大きく、6未満、チケットの種類が「のSPR」である場合にラベルを表示しないように最初の条件を追加することを試みました。これは、コードである: - 6と理事会は、型のSPRである私はそれが1の間にある場合はその値が表示されていない作業のコードを持って

= IIF((Fields!TicketCnt.Value = 0) OR (Fields!TicketCnt.Value > 0 AND Fields!TicketCnt.Value < 6 AND Fields!TicketType.Value = "SPRs"), "", Fields!TicketCnt.Value) 

UPDATE 。私はTicketTypeを使用していましたが、Boardではありませんでした。

= IIF((Fields!TicketCnt.Value = 0) OR (Fields!TicketCnt.Value > 0 AND Fields!TicketCnt.Value < 6 AND Fields!Board.Value = "SPRs"), "", Fields!TicketCnt.Value) 
+0

行の上にテキストの配置を変更するオプションがあるかどうかを確認しましたか? –

+0

このような属性は見つかりません。 **積み重ね棒グラフのデータラベルは変更できないことを文書で読みました。 –

答えて

0

チャートの[プロパティ]パネルで[スマートラベル]を表示してみます。 SmartLabelsプロパティを表示するには、バーをクリックする必要があります。

+0

データラベルをクリックし、「シリーズラベルのプロパティ」を選択しますが、テキストの配置についてはそのダイアログボックスには何もありません。一般、フォント、番号、アクション、塗りつぶし、境界線があります。 –

+0

プロパティウィンドウを確認しましたか? VSに隠れている場合は、F4をクリックして表示してください。 – Aldrin

+0

[プロパティ]ウィンドウを見ると、スマートラベルプロパティはありません。これはReport Builder 3.0です。それはどのカテゴリですか? –

関連する問題