我有一个使用SSRS生成的饼图。我想在饼图中显示计数和百分比。
现在,我能够在饼图和报告中显示计数。
我想显示分区的名称以及直接指出的百分比。
示例:
ALD 38%56
请帮助我做属性。
我正在使用VS 2008
答案 0 :(得分:11)
右键单击图表并选择"显示数据标签"
2 - 右键单击标签上的选择"系列标签属性"
3- general->标签数据 - >设置此值=" #PERCENT(#VALY)"
4-就像这个截图
答案 1 :(得分:9)
在系列标签数据上写下表达式,如 -
=Sum(Fields!DATA.Value, "Chart1_SeriesGroup1") & "("
& Sum(Fields!DATA.Value, "Chart1_SeriesGroup1") * 100 /Sum(Fields!DATA.Value, "DataSet1")
& "%)"
如果您查看系列组设置
,Chart1_SeriesGroup1是组名
这里DataSet1是Dataset的名称
这是最终输出
干杯: - )
答案 2 :(得分:0)
在标签属性中,在标签数据中输入“ #PERCENT”
可以单独使用此值,也可以通过添加“ #PERCENT(#VALY)”将其与其他值结合使用
如果要使用其他值将其括在引号中。例如,这将在标签下方显示附带的百分比
=First(Fields!Data.Value, "Chart_Group") & vbcrlf & "#PERCENT"
“ Chart_Group”是分组依据字段的名称