设计报表

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上一页 返回
单元2 设计报表
生成报表文件之后,需要进一步设计报表。在报表设计器中, 可以设置报表数据源、更改报表的布局、添加报表的控件和 设计数据分组等。
任务2.1报表格式与布局
报表格式文件与表单文件类似,同样以表形式存储所设计的 格式。所不同的是,报表具有固定格式。
2.1.1报表格式类型 设计报表格式前,先要明确报表类型。报表一般有4类。 ①列报表:报表中每行打印一条记录,字段按从左到右的顺序
组标头:报表上的一个带区,可在其上定义对象,每当分组表 达式的值改变时,打印此对象。组标头通常包含一些说明后 续数据的信息,即数据前面的文本;
组注脚:报表上的一个带区,可在其上定义对象,每当分组表 达式的值改变时,打印此对象。组注脚通常包含组数据的计 算结果值;
标题:报表中的标题区域,一般在报表开头打印一次。标题通 常包含标题、日期或页码、公司徽标、标题周围的框;
任务1.3创建快速报表
Visual FoxPro提供了快速报表功能来创建一个简单的报 表,然后对这个简单报表进行修改就能达到快速构造报表的 目的。
快速报表的创建也是利用“报表设计器”实现的,其步骤如 下。
上一页 下一页 返回
单元1 创建报表
①打开“报表设计器”对话框。 ②选择系统菜单中的“报表”一“快速报表”命令,出现
示的“向导选取”对话框。 如果数据源是一个表,就选择“报表向导”选项,如果数据
源包括父表和子表,就选择“一对多报表向导”选项,然后 单击“确定”按钮,出现“报表向导”对话框,步骤1—字 段选取如图10-2所示。
下一页 返回
单元Biblioteka Baidu 创建报表
通过“报表向导”创建报表的6个步骤是:字段选取(见图102)、分组记录(见图10-3)、选择报表样式(见图10-4)、 定义报表布局(见图10-5)、排序记录(见图10-6)、完成 (见图10-7),就可创建报表的文件了。
上一页 下一页 返回
单元1 创建报表
在“设置网格刻度”对话框中选定“像素”,并单击“确定” 按钮。
标尺的刻度设置为像素,并且状态栏中的位置指示器(如果在 “显示”菜单上选中了“显示位置”)也以像素为单位显示。
可以先利用“报表设计器”方式创建一个空白报表,以后再 对这个报表进行修改,以满足实际需要。
上一页 下一页 返回
单元1 创建报表
c.“添加别名”复选框用于显示表的别名。 d.“将表添加到数据环境中”复选框可以定义报表的数据环境。 e.“字段”按钮用于字段的选择。单击该按钮,弹出如图10-
10所示的“字段选择器”对话框,选择所需的字段后单击 “确定”按钮,选中的项便出现在“报表设计器”中。经过 上述操作后,便可保存、预览和运行该报表。
除此之外,还可以给报表添加以下带区。
列标头:在“报表设计器”窗口中的一个带区,所包含的信息 在每份报表中只出现一次。一般来讲,出现在报表标头中的 项包括报表标题、栏标题和当前日期;
列注脚:在“报表设计器”窗口中的一个带区,所包含的信息 在每份报表中只出现一次。一般来讲,包含出现在页面底部 的一些信息(如页码、节,等等);
③执行命令:CREATE REPORT[<报表文件名>]
上一页 下一页 返回
单元1 创建报表
这时,可以看到“报表设计器”对话框。默认情况下,“报 表设计器”显示如图10-8所示的3个带区。
页标头:是“报表设计器”窗口中的一个带区,所包含的信息 在每份报表中只出现一次。一般来讲,出现在报表标头中的 项包括报表标题、栏标题和当前日期;
细节:报表中的一块区域,一般包含来自表中的一行或多行记 录;
页注脚:在“报表设计器”窗口中的一个带区,包含出现在页 面底部的一些信息(如页码、节,等等)。
一个分隔符栏位于每一带区的底部。带区名称显示于靠近蓝 箭头的栏,蓝箭头指示该带区位于栏之上,而不是之下。
上一页 下一页 返回
单元1 创建报表
模块10 报表
单元1 创建报表 单元2 设计报表
单元1 创建报表
Visual FoxPro提供了3种创建报表的方法,即报表向导、 快速报表、报表设计器。每种方法创建的报表布局文件都可 以用“报表设计器”进行修改。
任务1.1使用报表向导创建报表
使用报表向导创建报表的方法如下。 选择“工具”—“向导”—“报表”命令,弹出如图10-1所
排列,类似于在“浏览”窗口浏览数据。 ②行报表:报表中多行打印一条记录,字段按从上到下的顺序
排列,类似于在“编辑”窗口编辑数据。 ③一对多报表:用于打印具有一对多关系的多表数据。报表中
每打印一条主表记录,子表中就打印多条记录。类似于一对 多表单显示数据。
下一页 返回
单元2 设计报表
④多栏报表:报表中每行打印多条记录的数据。 2.1.2报表数据来源 在确定报表类型后,就需要确定数据来源。报表的数据来源
“打开”对话框,从中选择欲建报表的数据源,然后单击 “确定”按钮,出现“快速报表”对话框,如图10-9所示。 ③在“快速报表”对话框中选择字段布局、标题和字段,单 击“确定”按钮。在“快速报表”对话框中有如下选项。 a.“字段布局”下面的左侧按钮用于选择生成列报表,右侧按 钮用于选择生成行报表。 b.“标题”复选框可以为报表中每一个字段添加标签控件,用 于显示字段名标题。
任务1.2使用报表设计器创建报表
利用报表设计器可以直观地创建和修改报表,打开报表设计 器的方法有以下几种。
①在“项目管理器”对话框中选择“文档”选项卡,选中 “报表”组件,单击“新建”按钮,在弹出的“新建报表” 对话框中单击“新建报表”按钮。
②执行“文件/新建”命令,在“新建”对话框中的“文件 类型”列表框中选择“报表”选项,单击“新建文件”按钮。
可以是数据库中表、视图、查询的结果,也可以是计算结果 等。设计数据来源时,在“报表设计器”对话框中单击鼠标 右键,然后在弹出的菜单中选择“数据环境”选项,就可以 从数据库中添加相应对象到数据环境之中。
上一页 下一页 返回
单元2 设计报表
2.1.3带区分类 打开的报表设计器如图10-11所示,默认包括3个基本带区:
相关文档
最新文档