Crystal reports 水晶报表饼图公式标签

Crystal reports 水晶报表饼图公式标签,crystal-reports,Crystal Reports,在ASP.net应用程序中使用VS 2013和Crystal Report,并将Crystal Report流式处理为pdf。我的问题是我的饼图显示。我想使用要显示在饼图上的公式的标签名称。所以我把我的公式命名为:A,B,C,D,E,F,G,H,I,J 每个公式与相同的公式相同,但数据集值除外: 公式的示例: numberVar taxVal := 0; if isNumeric({DataTable1.tjdPYAuthPercenTax01}) then taxVal := to

在ASP.net应用程序中使用VS 2013和Crystal Report,并将Crystal Report流式处理为pdf。我的问题是我的饼图显示。我想使用要显示在饼图上的公式的标签名称。所以我把我的公式命名为:A,B,C,D,E,F,G,H,I,J

每个公式与相同的公式相同,但数据集值除外:

公式的示例:

numberVar taxVal := 0;

if isNumeric({DataTable1.tjdPYAuthPercenTax01}) then 
    taxVal := toNumber({DataTable1.tjdPYAuthPercenTax01})
else 
    taxVal := 0
对于B公式:

numberVar taxVal := 0;

if isNumeric({DataTable1.tjdPYAuthPercenTax02}) then 
    taxVal := toNumber({DataTable1.tjdPYAuthPercenTax02})
else 
    taxVal := 0
在图表导出下,我将选项设置为仅显示标签:

在“数据”选项卡中,添加了以下字段:

除了标签显示为“A之和”外,所有功能都正常工作,例如:

如果我将其更改为“For each record”,则它将删除“Sum of”,但在输出中公式名称前仍有@:

输出:


如何显示公式名称,如A、B、C、D等?

看来解决方法是根本不使用公式字段,而是直接使用数据集值