我们如何在饼图SSRS中显示百分比

时间:2014-03-27 21:45:59

标签: reporting-services ssrs-2008

我在SSRS中有一个饼图,它有4个扇区,上面有一些数字,我打算显示百分比而不是显示数字。我尝试点击系列标签属性并将标签数据设置为#百分比。但百分比仅显示一个扇区和数字到其他扇区。

如何显示所有行业的百分比?

3 个答案:

答案 0 :(得分:2)

默认情况下,系列标签将返回系列的值。您可以将其设置为格式化为百分比,但如果值为1,则显示为100%。要获得百分比值超过总价值,您需要修改系列标签属性下的标签数据公式。

  1. 右键单击图表上的系列标签。
  2. 选择系列标签属性。
  3. 在“标签数据”框中输入此公式,替换实际的字段和数据集名称:
  4. =sum(Fields.YourValue.Value)/sum(Fields.YourValue.Value,"YourDataSet")

    确保在系列标签属性的数字类别下选择了“百分比”。

    如果您需要更多详细信息,请与我们联系。

答案 1 :(得分:2)

您需要将每个数据序列的UseValueAsLabel属性设置为false,并将Label属性设置为每个数据序列的#PERCENT。使用Visual Studio编辑报表时出现问题,如果右键单击并选择"显示数据标签"它只设置第一个数据系列。您需要右键单击图表并打开包含所有列出的数据系列的框,然后单击每个数据系列并选择“显示数据标签”#34;,然后在属性面板中更改该属性数据系列。 SQL Server 2012 Reporting Services,Visual Studio 2010.

答案 2 :(得分:0)

应该是:右键单击图表,选择“显示数据标签”。 然后右键单击标签,系列标签属性,在标签数据下拉列表中选择“#PERCENT”。