Charts 如何更改Crystal Reports 10中图表对象的图例文本

Charts 如何更改Crystal Reports 10中图表对象的图例文本,charts,crystal-reports,highcharts,bar-chart,legend,Charts,Crystal Reports,Highcharts,Bar Chart,Legend,如何更改Crystal Reports 10中图表对象的图例文本 我用Crystal report的图表做了一份报告。图表显示了那里有多少男性和女性。所以现在雄性以int=0的形式进入数据库,雌性以int=1的形式进入数据库,所以在图表显示的图例中,0=226和1=44表示雄性=226,雌性=44。我需要制作一个公式,将0改为男性,将1改为女性。请看下图: 查看Format对象我找不到任何显示字符串公式: 我知道如何更改数据标签的唯一方法是预览报表,选择标签,右键单击标签,然后选择“编辑轴标签”

如何更改Crystal Reports 10中图表对象的图例文本

我用Crystal report的图表做了一份报告。图表显示了那里有多少男性和女性。所以现在雄性以int=0的形式进入数据库,雌性以int=1的形式进入数据库,所以在图表显示的图例中,0=226和1=44表示雄性=226,雌性=44。我需要制作一个公式,将0改为男性,将1改为女性。请看下图:

查看Format对象我找不到任何显示字符串公式:


我知道如何更改数据标签的唯一方法是预览报表,选择标签,右键单击标签,然后选择“编辑轴标签”。它被称为标签别名。

您有一个公式DisplayString,可以满足您的需要,为什么不在图表中使用此公式作为值来显示

您可以使用公式解决问题,而不是直接使用字段


或者有什么东西阻止您这样做吗?

创建一个公式字段,给它指定您想要的名称,即男性,然后给它指定数据字段的值。使用图表本身中的公式字段。现在,图例将显示@means,您将获得正确的数据

获得:

我也有同样的困难,找到了答案,至少对我来说是这样

以下我使用CR 2008: 1.在CR中打开报表。 2.通过单击查看->打印预览设置报表执行预览模式 3.在预览模式下,选择要更改其文本的图例标签。 4.在图例标签上单击鼠标右键,然后选择“编辑轴标签” 5.然后,选择图表,右键单击并选择图表专家->将模板应用于组。 6保存修改后的报告


非常奇怪,"有人知道这个问题吗?请注意,你是对的,但就我而言,我无法将数字转换为字符串。但是在报告的细节中,我使用了名为Display Strings的公式,它完成了,但是在图中看到的图表中,我找不到解决方案。我希望有一天我能找到答案,然后我会把答案贴出来。无论如何,谢谢你的回答。在你的情况下,报告版本是11,但我有版本10