6

我在 SSRS 中有一个饼图。它包含许多类别,因此有点难以阅读。我想做的是在标签中包含类别和百分比,但我不知道该怎么做。

您可以通过将标签设置为[CategoryName] (这是默认设置)来包含类别。您可以通过将其更改为 来包含百分比#PERCENT。但我无法弄清楚如何将两者都包括在内。

有没有我可以添加的 VBA 公式可以同时给我?

4

2 回答 2

15

你实际上可以推#PERCENT入一个更大的字符串。

一些简单的数据:

在此处输入图像描述

以及基于此的简单图表:

在此处输入图像描述

用于标签的表达式是:

=Fields!grp.Value & ": " & "#PERCENT{P2}"

这里{P2}是控制格式。你应该能够适应你的场景。

或者,为了更好地控制,您可以在标签表达式中添加相关的 % 计算;在上述情况下,这将是:

=Fields!grp.Value
    & ": "
    & Format(Sum(Fields!val.Value) / Sum(Fields!val.Value, "MyDataSet"), "P2")

在这种情况下,它给出了与上述相同的结果。

于 2013-10-24T15:15:28.267 回答
1

正如这里解释的那样,您可以使用#LEGENDTEXT图表关键字将与图例项的文本对应的文本写入标签中。

于 2016-03-07T08:13:08.477 回答