2017-12-26 55 views
0

SSRS円グラフの凡例では、グラフ>プロパティ>凡例プロパティを右クリックして関数アイコンをクリックし、次の式を入力することで、フィールドの値を簡単に表示できます。=(Fields!myField.Value)また、しかし、それぞれのフィールドの#PERCENTを使用して、私は2つを連結するための正しい構文を見つけることができません。私が最も明白なことを試してみました: =(Fields!myField.Value) & " " & Cstr(#PERCENT)SSRSの円グラフの凡例にパーセンテージと値を表示するにはどうすればよいですか?

答えて

1

これは

=(Fields!myField.Value) & " " & ((Fields!myField.Value)/SUM(Fields!myField.Value, "myDataSetName")) 

ここでは一例だ...

に動作します私は、単純なデータセットや円グラフを作成しました。次に、いずれかの円グラフを右クリックしてseries propertiesを選択します。次に、上記のような「Legend' tab and set theカスタム凡例」をクリックします。私の場合、私は以下を使用しました...

=(Fields!Amount.Value) 
& " (" 
& Format(((Fields!Amount.Value)/SUM(Fields!Amount.Value, "DataSet1")), "p2") 
& ")" 

デザインはこのように見えます。

enter image description here

、完成チャートはこの

enter image description here

+0

のように見えるこの答えは、これを使用したとして、私はもはやエラーを取得し、正しい道に間違いはありませんが、それはまだ価値ではない値を示していますとパーセンテージ。奇妙な部分は、私が2番目の&シンボルの右側にあるすべてを省略した場合です。それでも値が表示されます。パーセントなし。 –

+0

私は私の答えを更新します。私はあなたが正しいプロパティを設定しているとは確信していません –

+0

'#AXISLABEL(#PERCENT)'が見つかりました。私は私の最後にデータの問題があると仮定し、答えを受け入れる。詳細なソリューションを提供してくれてありがとう。 –

関連する問題