报表设计器-报表3 口K 0,,2,,3453,,,,B,B01113145x 页标头 报表控件x 图11-2报表设计器
图11-2 报表设计器
11.2.2创建快速报表 “快速报表”是创建报表布局最为快速的方法,用户只需要在其中选择基本的 报表组件, Visua1 FoxPro就会根据所选择的布局自动创建简单的报表布局,但生 成的布局偏于简单。一般可以利用快速报表创建简单布局,再用报表设计器进行 修改和完善,以得到较满意的报表布局。这样可以大大提高报表设计效率。 创建一个快速报表的操作步骤如下 ①在“文件”菜单中选择“新建”。 ②在“新建”窗口中选择“报表”,单击新建文件按钮,打开“报表设计器” 窗口。 ③在“报表”菜单中选择“快速报表”选项,如果没有打开的数据源(表) 系统将弹出“打开”对话框,从中选定要使用的表。本例中,选定“学生”表, 然后单击确定按钮,出现如图11-3所示的“快速报表”对话框。在对话框中可以 为报表选择所需要的字段、字段布局以及标题和别名选项。对话框的上方有两个 大按钮,左边的是按行布局,右面的是按列布局。 ④选择行布局。单击确定按钮,用户在“快速报表”中选中的选项反映在“报 表设计器”的报表布局中,如图11-4所示 ⑤单击鼠标右键,在快捷菜单中选择“预览”,在“预览”窗口中可以看到快 速报表的结果,如图11-5所示。 ⑥选择“文件”菜单下的“保存”选项,保存报表,其文件名为“学生报表 FRX
11.2.2 创建快速报表 “快速报表”是创建报表布局最为快速的方法,用户只需要在其中选择基本的 报表组件,Visual FoxPro就会根据所选择的布局自动创建简单的报表布局,但生 成的布局偏于简单。一般可以利用快速报表创建简单布局,再用报表设计器进行 修改和完善,以得到较满意的报表布局。这样可以大大提高报表设计效率。 创建一个快速报表的操作步骤如下: ①在“文件”菜单中选择“新建” 。 ②在“新建”窗口中选择“报表” ,单击新建文件按钮,打开“报表设计器” 窗口。 ③在“报表”菜单中选择“快速报表”选项,如果没有打开的数据源(表), 系统将弹出“打开”对话框,从中选定要使用的表。本例中,选定“学生”表, 然后单击确定按钮,出现如图11-3所示的“快速报表”对话框。在对话框中可以 为报表选择所需要的字段、字段布局以及标题和别名选项。对话框的上方有两个 大按钮,左边的是按行布局,右面的是按列布局。 ④选择行布局。单击确定按钮,用户在“快速报表”中选中的选项反映在“报 表设计器”的报表布局中,如图11-4所示。 ⑤单击鼠标右键,在快捷菜单中选择“预览” ,在“预览”窗口中可以看到快 速报表的结果,如图11-5所示。 ⑥选择“文件”菜单下的“保存”选项,保存报表,其文件名为“学生报表 .FRX”
字段布局 取 标题C) 字段C F添加别名鱼 F将表添加据环境中c 图11-3“快速报表”对话框 报表设计器报表2 回区 Q1B34 姓名 方月大被解星四日 陕老 性出生年月 0 DATEOT 图11-4学生”表的快速报表布局
图11-4 “学生”表的快速报表布局 图11-3 “快速报表”对话框
报赛设汁器-报寰2-页面1 姓名 性别出生年月入校总分三好生钢长 王小干 11,3 L院;1 士跑 cLUl lU 刂而 江 11, 武十 是!t 31 cUUll11 tt,ttr, tUnLiU h, 'h,'I 图11-5快速报表预览
图11-5 快速报表预览
11.2.3用报表向导创建报表 使用前面介绍的“快速报表”的方法可以在“报表生成器”里快速地生成一个 初具规模的报表。 Visual Foxpro还提供了一个“报表向导”的功能,使用户能 够在系统的简单提示下创建一个报表。 菜单方式1:“文件”菜单→“新建”→“报表向导”。 菜单方式2:“工具”菜单→“向导”→“报表”。 即可使用报表向导,“向导选取”的屏幕显示对话框如图11-6所示。 对话框中的“报表向导”是使用一个表创建一个带格式的报表;“一对多报表 向导”则是创建一个包含父表和子表记录内容的报表。在这里选择“报表向导” 选择向导类型后,单击确定按钮,系统进入到报表向导的步骤1 步骤1:字段选取。屏幕显示的对话框如图11-7(a)所示。若当前未打开任何 数据库或表,图11-7(a)所示的对话框中的“数据库和表”列表框显示为“自 由表”。此时可单击“数据库与表”右边的按钮打开一个“打开”对话框,在该 对话框里选择打开一个表文件,系统将在图11-7(a)所示的“数据库和表”列 表框里显示对应的数据库文件及其所包含的表文件。 在“数据库和表”列表框中选定表后(如为“学生”),此时“可用字段”列 表框列出了该表文件所有可用字段,用户可部分或全部选择到右面的“选定字段 ”列表框中
11.2.3 用报表向导创建报表 使用前面介绍的“快速报表”的方法可以在“报表生成器”里快速地生成一个 初具规模的报表。Visual FoxPro还提供了一个“报表向导”的功能,使用户能 够在系统的简单提示下创建一个报表。 l 菜单方式1: “文件”菜单→“新建”→“报表向导” 。 l 菜单方式2: “工具”菜单 →“向导”→“报表” 。 即可使用报表向导, “向导选取”的屏幕显示对话框如图11-6所示。 对话框中的“报表向导”是使用一个表创建一个带格式的报表;“一对多报表 向导”则是创建一个包含父表和子表记录内容的报表。在这里选择“报表向导” 。 选择向导类型后,单击确定按钮,系统进入到报表向导的步骤1。 步骤1:字段选取。屏幕显示的对话框如图11-7(a)所示。若当前未打开任何 数据库或表,图11-7(a)所示的对话框中的“数据库和表”列表框显示为“自 由表”。此时可单击“数据库与表”右边的按钮打开一个“打开”对话框,在该 对话框里选择打开一个表文件,系统将在图11-7(a)所示的“数据库和表”列 表框里显示对应的数据库文件及其所包含的表文件。 在“数据库和表”列表框中选定表后(如为“学生”),此时“可用字段”列 表框列出了该表文件所有可用字段,用户可部分或全部选择到右面的“选定字段 ”列表框中