c#水晶报表完整教程:对比FineReport之绘制图表.pdf
文本预览下载声明
c#水晶报表完整教程:对比FineReport之
绘制图表
水晶报表(crystalreport)和FineReport都是很常用的报表工具,这里对比
一下它们的绘制图表功能。
水晶报表绘制图表功能如下:
在水晶报表(crystalreport) 中,绘制图表功能如下:
绘制图表概述
CrystalReports 使您可以在报表中包含复杂的、多彩的图表。
任何时候都可以使用这些图表来增加报表的可用性。
例如,如果您有一个按地区分组的销售报表,其中有各个地区去
年的销售小计,则可以快速创建显示各地区销售额的图表。
您可以根据以下内容绘制图表:
汇总和小计字段
详细资料、公式和运行总计字段。
交叉表汇总。
OLAP 数据
创建图表
在详细资料或公式字段上绘制图表(高级布局)
“ ”
高级布局允许您根据特定值创建图表。因为图表是一种表示汇
“ ”
总信息的好方法,所以通常基于报表的汇总字段。使用 高级布
局,您可以使用报表详细资料节的值来创建图表,而无须使用“ ”
汇总字段。
若要创建基于“高级”布局的图表,您必须指定以下两方面内容:
条件(可以有两个)。
值(可以有多个值)。
条件
条件用来指定什么时候绘制点。例如 显示您的客户去年销售额
的图表使用客户姓名字段作为条件。每当条件改变 (即客户姓名
改变)时,即绘制一个点。
您也可以选择为每个记录绘制一个点,或为全部记录绘制一个
点。
值
“ ”
高级 图表使用数值来指定将哪些信息绘制成图表上的点。例如
若要创建显示您的客户去年销售额的图表 去年的销售额字段便
是值。
在汇总或小计字段上绘制图表(分组布局)
您所创建的很多图表是根据报表中的汇总或小计字段绘制的。为
了创建这些图表 您必须先在报表的组页眉或页脚中插入汇总或
小计。有关插入汇总或小计的更多信息 请参阅汇总分组的数据
和小计。
在汇总或小计字段上绘制图表
1. 在“插入”菜单上,单击“图表”。
显示 图表专家对话框。“ ”
2.
提示: 完成此项任务的另一方法是单击“插入工具”工具
栏上的插入图表 按钮。“ ”
3. 在“类型”选项卡的图表类型列表中 选择一个图表类型。然
后单击数据演示效果最好的子类型。请参阅图表类型。
4.如果希望“图表专家”使用“坐标轴”和“选项”选项卡上的默
认选项,请选择“自动设置图表选项”。
“ ” “ ”
注意: 如果要手动选择坐标轴 和选项选项卡上的选项
应确保 自动设置图表选项未被选中。“ ”
5. 单击“数据”选项卡。
6. 在“布局”区,单击“分组” (如果尚未被选中)。
7.在“位置”区中的“放置图表”列表内 指定图表在报表上显示
的频率,然后单击“页眉”或“页脚”指定放置图表的位置。
注意: 放置图表 列表中包含了报表中除最内层的组之外所“ ”
有具有汇总字段的组。
8. 在“数据”区中的“依据”列表内,单击图表所基于的分组字
段 然后在“显示”列表内 单击希望显示在图表上的汇总字段。
9. 如果“坐标轴”和“选项”选项卡出现 则可以自定义某些图表
属性,如轴的缩放比例、图例和数据点。
10.单击“文本”选项卡。
11.接受默认标题信息或将新标题添加到图表。
12.单击“确定”。
6
根据您在步骤 中的选定内容 图表置于报表的页眉或页脚节。
您可能需要先刷新报表才能预览绘制好的图表。
注意: 图表插入时,它可能覆盖报表的一部分。移动并调整
图表大小使它适合于报表。
在交叉表汇总上绘制图表(交叉表布局)
CrystalReports 允许您在交叉表报表中包含基于汇总值的图
表。例如,使用显示某种商品在美国各地区销售量的交叉表时
可能想用一个图表来显示各地该商品的销售额占总销售额的百
分比。
若要创建交叉表图表 报表中必须有交叉表。有关更多信息 请
参阅交叉表对象。
在交叉表汇总上绘制图表
1. 选择绘制图
显示全部