利用“高级”布局可以依据特定值创建图表。由于图表可以很好地显示汇总信息,因此它们通常基于报表中的汇总字段。利用“高级”布局,可以通过使用出现在报表的“详细信息”节中的值来创建图表,而无需汇总字段。
要基于“高级”布局创建图表,必须指定以下两项:
| 条件(可以有两个) | 条件用于指明在何时绘制点。例如,显示客户去年销售额的图表使用“客户名”字段作为条件。每次条件发生变化(客户名称发生变化)时,将绘制一个点。
也可以选择为每条记录绘制点,或为所有记录绘制一个点。 |
| 值(可以有多个值) | “高级”图表使用值来指明将什么信息绘制为图表上的点。例如,要创建一个显示客户去年销售额的图表,则值将为“去年销售额”字段。 |
依据详细信息或公式字段创建图表
在嵌入式 Crystal Reports 设计器中右击,指向“插入”,然后单击“图表”。
在“类型”选项卡上,选择“图表类型”,然后单击最为恰当地阐明了数据的图表子类型。
如果希望“图表专家”使用“坐标轴”和“选项”选项卡上的默认选项,请选择“自动设置图表选项”。
单击“数据”选项卡。
在“位置”区域中,指定图表在报表中出现的频率,然后单击“页眉”或“页脚”指定放置图表的位置。
在“布局”区域中,单击“高级”(如果尚未选定)。
在“数据”区域中,指定要用作条件的数据库字段。
可以从列表中选择“更改主体”,然后在列表下面的框中添加最多两个数据库字段。
将想要用作值的数据库字段添加到“显示值”列表。
如果不想让嵌入式 Crystal Reports 设计器为公式字段自动汇总图表值,请选中“不汇总”复选框。
如果“坐标轴”和“选项”选项卡出现,则可以自定义某些属性,比如轴的缩放比例、图例和数据点。
单击“文本”选项卡。接受默认标题信息或将新标题添加到图表。
单击“确定”。
插入图表后,它可能会遮盖报表的一部分。请移动图表或调整图表大小,以使其能够正常放在报表内。