Reporting services 我们如何在饼图SSR中显示百分比

Reporting services 我们如何在饼图SSR中显示百分比,reporting-services,ssrs-2008,Reporting Services,Ssrs 2008,我在SSRS中有一个饼图,其中有4个扇区,上面有一些数字。我计划显示百分比,而不是显示数字。我尝试单击系列标签属性,并将标签数据设置为#百分比。但百分比仅显示一个扇区,数字显示到其他扇区 如何显示所有扇区的百分比?默认情况下,序列标签将返回序列的值。您可以将其设置为百分比格式,但如果该值为1,则将显示100%。要获取总值的百分比值,需要修改“系列标签属性”下的标签数据公式 右键单击图表上的系列标签 选择“系列标签属性” 在“标签数据”框中输入此公式,替换实际字段和数据集名称: =sum(Fiel

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


如何显示所有扇区的百分比?

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

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

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


    如果您需要更多详细信息,请告诉我。

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

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

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


    如果您需要更多详细信息,请告诉我。

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

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

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

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