SSRS:如何改进饼图上标签的显示?
SSRS: How to improve the presentation of labels on a pie diagram?
我有一个圆图,我使用关键字#PERCENT 来显示不同类别的百分比。但有时标签会重叠。
enter image description here
我尝试了不同的标签 属性 设置,但我无法修复它。
我也试过配置一个表达式,但它产生了一个错误:
=IIf( Cint(#PERCENT) < 1 , "", #PERCENT )
如何改进演示文稿?
谢谢!提前
您可以做一些事情。
要修复您已经在尝试做的事情,您需要将您的表达方式更改为类似
= IIF(
SUM(字段!Amount.Value) / SUM(字段!Amount.Value, "DataSet1") <0.01,
0,
“#百分”
)
假设饼图基于名为 Amount
的字段,并且您的数据集名为 DataSet1
。
然后你需要将数据标签的 Format
属性 设置为
0.00;(0.00);' '
这里重要的是最后一个冒号之后的部分 ;' '
意思是,将零显示为 space。
您可以将标签位置设置为 Outside
这样它们就不会那么靠近
您可以 "Explode" 将小切片放入另一个饼中,或者通过在 CustomAttributes
属性组
在下面的示例中,这表示 "any slices that are <=20% or the chart" 将它们移动到自己的迷你图表中。
- 看查尔系列属性中的
SmartLabels
属性组
希望有了这些信息,您将有足够的知识来改进您的图表。
我有一个圆图,我使用关键字#PERCENT 来显示不同类别的百分比。但有时标签会重叠。
enter image description here
我尝试了不同的标签 属性 设置,但我无法修复它。 我也试过配置一个表达式,但它产生了一个错误:
=IIf( Cint(#PERCENT) < 1 , "", #PERCENT )
如何改进演示文稿? 谢谢!提前
您可以做一些事情。
要修复您已经在尝试做的事情,您需要将您的表达方式更改为类似
= IIF( SUM(字段!Amount.Value) / SUM(字段!Amount.Value, "DataSet1") <0.01, 0, “#百分” )
假设饼图基于名为 Amount
的字段,并且您的数据集名为 DataSet1
。
然后你需要将数据标签的 Format
属性 设置为
0.00;(0.00);' '
这里重要的是最后一个冒号之后的部分 ;' '
意思是,将零显示为 space。
您可以将标签位置设置为
Outside
这样它们就不会那么靠近您可以 "Explode" 将小切片放入另一个饼中,或者通过在
CustomAttributes
属性组
在下面的示例中,这表示 "any slices that are <=20% or the chart" 将它们移动到自己的迷你图表中。
- 看查尔系列属性中的
SmartLabels
属性组
希望有了这些信息,您将有足够的知识来改进您的图表。