【发布时间】:2014-10-30 05:39:23
【问题描述】:
我有一个使用 SSRS 生成的饼图。我想在饼图中同时显示计数和百分比。
现在,我可以在饼图和报告中显示计数。
我想显示分区的名称以及直接指出的百分比。
例子:
ALD 38% 56
请帮我做这件事。
我正在使用 VS 2008
【问题讨论】:
标签: reporting-services ssrs-2008 pie-chart
我有一个使用 SSRS 生成的饼图。我想在饼图中同时显示计数和百分比。
现在,我可以在饼图和报告中显示计数。
我想显示分区的名称以及直接指出的百分比。
例子:
ALD 38% 56
请帮我做这件事。
我正在使用 VS 2008
【问题讨论】:
标签: reporting-services ssrs-2008 pie-chart
【讨论】:
在系列标签数据上写下一个表达式,例如 -
=Sum(Fields!DATA.Value, "Chart1_SeriesGroup1") & "("
& Sum(Fields!DATA.Value, "Chart1_SeriesGroup1") * 100 /Sum(Fields!DATA.Value, "DataSet1")
& "%)"
如果您查看系列组设置,这里 Chart1_SeriesGroup1 是组名
这里DataSet1是Dataset的名字
这是最终输出
干杯:-)
【讨论】:
在标签数据中的标签属性中键入“#PERCENT”
这可以单独使用,也可以通过添加“#PERCENT(#VALY)”与其他值本身结合使用
如果您尝试将其他值与它连接,请将其放在引号中。例如,这将在下面显示带有百分比的标签
=First(Fields!Data.Value, "Chart_Group") & vbcrlf & "#PERCENT"
其中“Chart_Group”是分组字段的名称
【讨论】: