报表设计visualfoxpro

合集下载

《VisualFoxpro程序设计》第 7 章 报表设计

《VisualFoxpro程序设计》第 7 章     报表设计

图7.15
“标题/总结”对话框
图7.16
“数据分组”对话框

变量: 默认字体: 私有数据工作期: 快速报表: 运行报表:
7.2.4 控件工具栏
VFP中有“报表”工具栏和“报表控 件”工具栏,如图7.17所示。 “报表控件”工具栏是进行报表设计 必不可少的。在默认情况下打开报表设计 器,即打开“报表”工具栏。我们可以使 用“报表控件”工具栏在报表上创建控件。 在图7.17中的报表控件及作用如表7-1 所示。
用于在表单、报表上显示、加入图片或通用数据字段 内容
按钮锁定控件
允许添加多个同种类型的控件,而无需多次按此控件
表7-2 “报表”工具栏控件及其作用
控 件 用 途
数据分组 数据环境
打开“设计数据分组”对话框 打开数据环境
报表控件工具栏
调色板工具栏 布局工具栏
Байду номын сангаас
打开“报表控件”工具栏
打开“调色”工具栏 打开“布局”工具栏
图7.9
打开数据表
图7.10
“快速报表”对话框
(4)选择按行布局。单击“确定”按钮, 用户在“快速报表”对话框中选中的选项 反映在报表设计器的报表布局中(见图 7.11)。 (5)单击鼠标右键,在弹出的快捷菜单中 选择“预览”命令,在“预览”窗口中可 以看到快速报表的结果(见图7.12)。
图7.11 stu_info表的快速报表布局
图7.1
“向导选取”对话框
1.用报表向导创建报表
报表向导是用一张表创建的报表。 一对多报表向导是创建一个包含父表和子表 记录内容的报表,下面介绍创建单一报表。 使用单一报表向导的操作共6步:选择 字段、分组记录、选择报表样式、定义报表 布局、排序记录和完成。 例7-1 用报表向导创建一个反映学生 成绩的报表。

VFP-报表设计

VFP-报表设计
步骤: ①选择主菜单的“文件”->“新建” 命令,然后选中“报表” 单选钮,再单击“新建文件”,将出现一个空白的报表。 ②选择主菜单的“报表” -> “快速报表”命令。如果此时没打开任何表 ,系统将弹出一个“打开”对话框,指定数据源(本例中使用chmx.dbf )。 ③确定报表布局,即字段按行排列还是按列排列。 ④单击“字段”按钮,进入“字段选择器”窗体,选择报表所用的字段 。本例选择销售编号、商品编号、销售时间、销售单价、销售数量。 ⑤此时报表设计器窗体显示刚创建的报表,单击工具栏上的“预览”按 钮,可以看到报表。如图所示。 ⑥保存该报表文件为chmxb.frx。
在报表设计器中,设计的报表只是形成了 一个格式文件,定义了报表的外观和数据的 打印位置。打印一个报表文件在程序中实现 ,也可以通过命令窗口实现。
27
1 页面设置 页面设置功能用于对页面布局、打印区域、多列(即多栏) 打印、打印选项等进行定义。 【文件】→【页面设置】,可打开“页面设置”对话框
28
1.页面布局 页面布局矩形域表示一页纸张,并根据打印区域、列数、列 宽、列距、左页边距的设置显示页面布局。 2.“列”选项区域 (1)列数微调器。用于设置每页报表的列数。若微调器取 值为2,表示纸张上分2列打印。 (2)宽度微调器。指定列宽,以英寸或厘米为单位。 (3)间隔微调器。指定列与列的间距,以英寸或厘米为单 位。 3.打印区域 (1)“可打印页”单选按钮。由当前打印机驱动程序来确 定最小页边距,打印时纸张将会留出一定的边距。 (2)“整页”单选按钮。由打印纸尺寸来确定最小页边距 ,实际上将整个纸张作为报表打印区域。
3、线条、矩形和圆角矩形控件 利用线条、矩形和圆角矩形控件绘制图形可以美化报表的输 出效果。 4、图片/Active绑定控件 输出来自外部文件或表的通用字段的报表图片。

Visual FoxPro 报表设计

Visual FoxPro  报表设计

13.1.2 设置报表中数据的显示格式
Visual FoxPro 应用基础与面向对象程序设计教程
在“报表设计器”窗口,有若干个数据分区,每个区
域实现的功能各不相同,在各个分区中可以设置不同区域
的“项目”,设置报表中数据的显示位置、提示信息及注 释等。
(1)标题是用来设置报表标题的区域。
(2)页标头是用来设置报表表头的区域。 (3)细节是用来设置报表中数据输出格式的区域.
择“打印”命令,可以通过打印机打印报表。
13.4 使用报表
Visual FoxPro 应用基础与面向对象程序设计教程
2.命令方式
(1)Modify Report命令
Modify Report <报表名> (2)Report Form命令
Report Form <报表名>
(3)Report Form 命令 Report Form <报表名> To Printer
13.3 修改Leabharlann 表Visual FoxPro 应用基础与面向对象程序设计教程
操作步骤如下: (1)打开“报表设计器”窗口,可修改报表中数据的显示格式, 向报表添加报表控件。 (2)在“报表设计器”窗口,打开“报表”菜单,可修改各级标 题的位置及主标题的字体等。 (3)在“报表设计器”窗口,修改完报表,打开“显示”菜单, 选择“预览”命令,可以“预览”报表格式及内容。
Visual FoxPro 应用基础与面向对象 程序设计教程
授课教师:张亚涛
第13章 报表设计
Visual FoxPro 应用基础与面向对象程序设计教程
13.1 报表布局
13.2 创建报表
13.3 修改报表 13.4 使用报表

VisualFoxPro程序设计—报表设计

VisualFoxPro程序设计—报表设计
2、利用报表向导创建报表:
使用报表向导的操作共6步: 选择字段、分组记录、选择报表样式、定
义报表布局、排序记录、完成
பைடு நூலகம்
§6.2 创建报表
二、报表设计器
报表设计器(report designer)用于报表 的设计、生成与修改。
1、组成:它由两部分组成, 报表设计器窗口:用于设计一个报表的格式。 报表运行机制:根据设计好的报表格式生成
第六章 报表设计
§6.1 报表文件 §6.2 创建报表 §6.3 添加报表控件 §6.4 设计分组报表
§6.1 报表文件
一、报表文件
1、含义:
保存着报表格式(布局)的文件。
报表文件中所保存的信息:

版面信息

所有对象的各项信息

数据源连接信息
§6.1 报表文件
2、创建报表文件:
三种方法: (1)利用报表向导 (2)利用报表设计器的快速报表功能 (3)利用报表设计器
§6.2 创建报表
4、打开报表设计器:
❖ (1)菜单:“文件”--“新建”, 文件类型选择“报表”。
❖ (2)命令:CREAT REPORT[<报 表文件名>]。
❖ (3)在“项目管理器”中,选择
§6.2 创建报表
5、报表设计器窗口:
§6.2 创建报表
6、报表分区:
(1)默认分区:页标头、细节、 页注脚。
§6.2 创建报表
一、报表向导
报表向导为用户进行报表设计提供了极方便的工具。
1、启动报表向导: (1)在项目管理器中选择“报表”项,再单击“向 导”。
( 2)在“文件”菜单中选择“新建”,在“新建” 对话框中选择“报表”项,然后,单击按钮“向 导”。在“向导选取”对话框中,选择“报表向导” 项。

Visual FoxPro报表设计与应用

Visual FoxPro报表设计与应用

步骤三:为父表和子表之间建立联系;
步:设置报表样式;
返回
步骤六:完成,对报表进行保存和相应设置。
18.1.2 快速报表
(1)打开报表设计器:单击“文 件”→“新建”命令,在弹出的“新建”对
话框中选择“报表”并单击“新建文件”按
钮,或者直接在命令窗口中执行creat report [报表文件名] 命令;
18.1.1 报表向导
1. 单一报表向导 2. 一对多报表向导
返回
一对多报表向导的使用方法和单一报表 向导的使用方法基本一样,在图18.1所示
的“向导选取”对话框中选择“一对多 报表向导”即可。
在弹出的报表向导中分六步进行:
步骤一:确定父表,并从父表中选择字段;
步骤二:确定子表,并从子表中选择字段;
(4)预览报表:执行完上述3步以后报表设
计器如图所示,此时可单击工具栏上的“预
览”按钮,预览报表,也可以直接在报表生
上页
成器中修改报表格式;
返回
(5)保存报表:执行“文件”→“保存”
命令,保存当前报表设计。
返回
返回
(2)设置数据环境:单击报表设计器工具
栏中的“数据环境”按钮,或者执行“显
示”→“数据环境”命令,在弹出的“数据
下页
环境设计器”中右击鼠标,选择弹出的快捷
返回
菜单中的“添加”命令,将创建报表需要的
表或视图添加到数据环境中;
18.1.2 快速报表
(3)快速报表:执行“报表”→“快速报 表”命令,弹出如所示的“快速报表”对话 框,在这个对话框中用户可以设置字段的布 局,单击“字段”按钮在弹出如所示的“字 段选择器”对话框中可以设置报表中显示的 字段。

第8章Visual FoxPro报表设计

第8章Visual FoxPro报表设计

8.3.1 使用报表向导创建简单的报表
简单报表即单表报表,也称一对一报表。即 基于一个表或视图的带格式的简单报表。 使用报表向导创建简单报表的过程如下: 1.启动报表向导 2.选择表及可用字段 3.指定分组方式 4.选定报表的样式 5.设置报表布局 6.设置记录在报表中的排列顺序 7.命名、预览、保存或编辑报表 例8.4 使用报表向导创建学生信息简表,打 印所有同学的信息。如图8.33。
图8.18
报表预览结果
图8.22 分组报表预览结果
图8.25 数据筛选报表预览结果
8.3 报表向导
报表向导是VFP提供给用户的快速创 建报表的工具。VFP为用户提供了三种报 表向导:报表向导、一对多报表向导和 标签向导。
8.3.1 使用报表向导创建简单的报表 8.3.2 使用报表向导创建单表分组/总计报 表 8.3.3 使用报表向导创建一对多报表
图8.7 包含全部带区的页面布局
(3) 带区高度的调整
带区的高度将影响到报表的打印效果, 因此设置完带区内容后,还应对带区的高度 进行调整。如果把带区的高度调整为0,则 该带区的内容将不打印出来。 调整带区有以下两种方法: ① 粗调:将鼠标移到要调整的带区的标识 栏上,使鼠标光标变成一个垂直方向的双箭 头,按住鼠标的左键拖动鼠标进行调整。 ② 微调:用鼠标双击要调整的带区的标识 栏,打开带区高度设置对话框,在“高度” 微调器中输入精确的高度值。
采用多列的方式输出,一行有多条记录。通 常直接将标签打印在特制的标签纸上,而不 邮寄标签 是打印在报表纸上
3、报表文件
报表文件实际上就是保存着报表布局(格式) 的文件,也称报表布局文件。报表设计其实就是 创建报表文件。报表文件中保存的信息包括: 报表版面信息,包括纸张大小、报表列数、 宽度、左边界、打印方向等。 报表中所有对象的各项信息,如位置、大小、 外观等。 报表数据源连接信息。 报表文件存储的是报表格式的定义信息及数 据的位置信息,并不存储要打印的数据本身。 报表文件的扩展名为.FRX,与其相关的同名 备注文件的扩展名为.FRT。

数据库软件Visual Foxpro第十一章 报表设计ppt课件

数据库软件Visual Foxpro第十一章 报表设计ppt课件
为布局中的控件提供数据。
报表文件的扩展名为.FRX
创建报表布局文件三种方法: (1)报表向导 (2)快速报表 (3)报表设计器
例1:使用报表向导建立一个简单报表。要求选择stud表 中所有字段;记录不分组;报表样式为“随意式”;列 数为1,字段布局为“列”,方向为“纵向”;排序字段为 “入校总分”(降序);报表标题为“学生情况表”;报 表文件名为print1。
④增加总结带区,该带区的内容是所有订单的总金额合计。 最后将建立的报表文件保存为print3。
Байду номын сангаас
例2:利用Visual FoxPro的“快速报表〞功能建立一个的 简单报表,该报表内容按顺序含有stud表的学号、姓名、 性别、出生日期和入校总分字段的值,将报表文件保存 为print2。
例3:使用报表设计器建立一个报表,具体要求如下:
①报表的内容(细节带区)是order表的订单号、订购日期和 总金额。
利用visualfoxpro的快速报表功能建立一个的简单报表该报表内容按顺序含有stud表的学号姓名性别出生日期和入校总分字段的值将报表文件保存为print2
第十一章 报表设计
报表的作用:在VFP中,报表是输出数据 库中的数据最常用的输出形式,这些数据在
纸张介质上以报表的格式打印输出。
设计报表主要是设计报表布局和确定数 据源。报表布局确定报表样式,而数据源则
②增加数据分组,分组表达式是“order.客户号”,组标头 带区的标题是“客户号”,内容是“客户号”,要求是 5号字、黑体,组注脚带区的内容是该组订单的“总金 额〞合计,标题是“总金额”,要求是5号字、黑体, 。
③增加标题带区,标题是“订单分组汇总表(按客户)”,要求 是3号字、黑体,括号是全角符号。

《Visual Foxpro 6.0程序设计基础教程》课件第9单元 报表和标签设计

《Visual Foxpro 6.0程序设计基础教程》课件第9单元  报表和标签设计

在Visual FoxPro中,报表设计通常包括如下四个主要步骤:
(1)决定要创建的报表类型。 (2)创建报表布局文件。 (3)修改和定制布局文件。 (4)预览和打印报表。
三、创建报表布局的方法
Visual FoxPro 6.0 程序设计基础教程
Visual FoxPro提供了三种途径来创建报表的布局: (1)用报表向导创建简单的单表或多表报表。 (2)用快速报表从单表中创建一个简单报表。 (3)用报表设计器修改已有的报表或创建自己的报表。
Visual FoxPro 6.0 程序设计基础教程
步骤3 在“报表向导”对话框中,单击对话框左下角“数据库和表”设 置区中的三点按钮 ,在打开的“打开”对话框中选择一个要使用的表,本 例为student.dbf。
步骤4 在表和视图列 表区单击选中STUDENT 表,然后单击对话框中间 的按钮 ,将所选表中全 部字段添加到“选定字段” 列表中,如右图所示。
Visual FoxPro 6.0 程序设计基础教程
步骤5 单击3次“下一步”按钮,可分别选择用于分组记录的字段、报 表样式,以及报表布局,此处均选用默认值。
步骤6 再次单击“下一步”按钮,将“学号”字段设置为排序字段,如下左 图所示;单击“下一步”按钮,设置报表标题为“学生信息”表,如下右图所 示。
Visual FoxPro 6.0 程序设计基础教程
步骤3 为了精确调整页标头带区的高度,还可双击页标头带区栏,打开 “页标头”对话框,适当减小页标头带区的高度,然后单击“确定”按钮, 如下图所示。
Visual FoxPro 6.0 程序设计基础教程
步骤4 在细节带区将“简历”字段适当向左上方拖动,并适当调整其尺 寸,然后向上拖动细节带区栏,如下图所示。

Visual FoxPro6.0程序设计教程第十章 报表设计及应用

Visual FoxPro6.0程序设计教程第十章 报表设计及应用

10.3.2 报表设计器环境介绍
标题(Title):标题区的信息在报表的开始处打印一次。 页标头(Page Header):页标头的内容在报表的每一页开头打 印一次 细节(Detail):细节区是报表的主体,用于输出数据库的记录, 一般在该区放臵数据库字段。打印报表时,细节区会包括数据 库的所有记录。
10.3.2 报表设计器环境介绍
1.报表带区 报表设计器如下图所示,默认包括3个带区:页标头(Page Header)、细节(Detail)和页注脚(Page Footer),每个 带区的底部显示分隔栏。带区的作用主要是控制数据在页面 上的打印位臵。 要调整报表带区高度,可将鼠标指针指向某带区分隔条,出 现上下双箭头时,按住左键上下拖动分隔条即可改变报表带区 高度。
第十章 报表的设计和应用
10.1 10.2 10.3 10.4 报表概述 创建简单报表 使用报表设计器设计报表 数据分组与多栏报表
第十章 报表的设计和应用
• 除了屏幕之外,打印报表是用户获取信息的另一条重要途 径。VFP提供了设计报表的可视化工具——报表设计器。 在报表设计器中,可直接从项目管理器或者数据环境中将 需要输出的表或字段拖曳到报表中,可以添加线条、矩形、 圆角矩形、图像等控件,通过鼠标的拖曳就能改变控件的 位臵和大小。
10.2.1 使用报表向导创建报表
• 报表向导:报表的数据环境是单一的表文件。 • 一对多报表向导:报表的数据环境有多个表,表与表之间 建立了父表与子表的关系。
10.2.1 使用报表向导创建报表
报表向导的操作步骤 P190 例10.1(演示)
10.2.2 快速生成报表
• • 快速报表是通过一种较快的速度建立报表的方法。 操作步骤: 启动“报表设计器”: “文件”—“新建”—文件类型选择“报表”—“新建文件” 命令格式:create report 选择主菜单中的【报表】|【快速报表】命令 ,打开“快 速报表对话框 ”。

《Visual FoxPro程序设计(第二版)》第7章 报表设计

《Visual FoxPro程序设计(第二版)》第7章 报表设计

(2)通过命令操作 (2)通过命令操作
REPORT FORM <报表文件名>[范围] [FOR<条件>][WHILE <条件>] [RANGE<开始页>[,<结束页>]] [PREVIEW[WINDOW <窗口名>]] │TO PRINTTER [PROMPT] │TO FILE <文本文件>[ASCII]] [NOCONSOLE]
(2)利用报表向导创建报表
操作方法是: 1)打开“文件”菜单,选择“新建”,进入“新建” 窗口。 2)在“新建”窗口中,单击“报表”,再按“向导” 按钮,进入“报表选取”窗口。 3)在“报表选取”窗口中,选择“报表向导”,再按 “确定”按钮,进入“报表向导”的分步骤窗口。 4)在“报表向导”的分步骤窗口,输入指定参数,然 后按“完成”按钮,进入“另存为”窗口。 5)在“另存为”窗口,输入新建的报表名字,按“保 存”按钮,一个新的报表在报表向导环境下建立完成了。
6)在“快速报表”窗口,按“字段”,进入“字段选 择器”窗口。 7)在“字段选择器”窗口,选择出现在报表中的字段, 按“确定”按钮,返回到“快速报表”窗口;再按“确定” 按钮,返回到“报表设计器”窗口。 8)在“报表设计器”窗口,打开“显示”菜单,选择 “预览”进入“报表设计器”的另一个窗口。 9)当对报表显示的格式满意后,退出“报表设计器” 窗口,进入“系统”窗口。 10)在“系统”窗口,选择“是”,进入“另存为”窗 口。 11)在“另存为”窗口,输入报表名字“报表1”,结束 建立报表文件的操作。
PREVIEW[NOWAIT]:表示用页面预览的模式在屏幕上 显示报表,而不是通过打印机打印出来。如果要打印出来, 必须使用带TO PRINTER子句的REPORT命令。注意使用 PREVIEW时将忽略系统内存变量。NOWAIT选项可以使 程序在预览窗口打开时仍能继续向下运行,而不必等待预 览窗口关闭。 TO PRINTER [PROMPT]:把报表输出到打印机。 PROMPT选项用于在打印开始之前显示设置打印机的对话 框,从而可以调整当前安装的打印机驱动程序。PROMPT 选项应紧跟在TO PRINT子句之后。 TO FILE <文本文件名>,[ASCII]:指定报表输出到文本 文件中。文本文件的默认扩展名为.txt。ASCII选项用于创 建一个ASCII码文本文件。报表中任何图象、线条、矩形 以及园角矩形都不出现在ASCII码文件中。

Visual FoxPro程序设计基础第12章报表设计

Visual FoxPro程序设计基础第12章报表设计

图12.11 报表设计器

(2)选择“报表”/“快速报表”命令, 由于事先没有打开数据源,因此系统将弹 出“打开”对话框,从相应的文件下选择 “教师.dbf”。

(3)打开如图12.12所示的“快速报 表”对话框,从中可以选择字段布局、 标题和字段。 其中各选项的含义如下。

图12.12 “快速报表”对话框

在Visual FoxPro系统中,通常有3种创 建报表的方法。 • ● 使用“报表向导”创建报表。 • ● 使用“快速报表”创建简单规范报表。 • ● 使用“报表设计器”创建自定义报表。
12.1.1

报表布局及布局文件
报表的布局一般可分为列报表、行报表、 一对多报表、多栏报表和标签报表。



● 选中“标题”复选框,表示为报表 的每一个字段添加一个字段名标题。 • ● 不选“添加别名”复选框,表示在 报表中不在字段前面添加表的别名。 • 由于数据源是一个表,因此其别名无 实际意义。

● 选中“将表添加到数据环境中”复 选框,表示将打开的表文件添加到报表的 数据环境中作为报表的数据源。


同时还可以选择是升序排列还是降序排列。
在本例中选择按“学号”升序排列,如图 12.8所示。
图12.8 “步骤5-排序记录”对话框

(7)单击“下一步”按钮,弹出 “步骤6-完成”对话框,从中可以在“报 表标题”文本框中输入新的标题,其中默 认的标题和文件名相同,如图12.9所示。
图12.9 “步骤6-完成”对话框

从弹出的“新建报表”对话框中,选择 “报表向导”按钮并单击“确定”按钮。

(2)打开“步骤1-字段选取”对话框, 在“数据库和表”下拉列表框中选择“学 生成绩管理”数据库,接着在下面的列表 框中选择“学生表”,即为指定该报表的 数据源。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
报表设计 visualfoxpro
本章要点
8.1.1 报表向导 8.1.2 打开报表设计器 8.1.3 报表生成器介绍 8.1.4 快速报表 8.1.5 修改用快速报表产生的报表 8.1.6 设计报表 8.1.7 报表输出 8.2 标签的设计与使用
2
8.1 报表设计与应用
Visual FoxPro提供了不同层次的多种报表方法: (1)利用带TO PRINTER子句的LIST | DISPLAY命令。这 是一种最简单的报表输出方法。 (2)用CREATE REPORT<报表文件名> FROM <数据库 文件名>命令产生简单的报表。 (3)编程产生报表。这种方法最具灵活性,可以设计任何 形式的报表,只是设计程序的工作复杂。 (4)利用Visual FoxPro生成报表工具:报表向导、快 速报表和报表设计器,利用报表工具可以设计各种格式 的报表。本节主要介绍用报表工具产生报表。
10
8.1.2 打开报表设计器
启动报表设计器有多种方法: ● 菜单方法:若是新建报表,在系统菜单中选择【文件】|【新 建】命令,在文件类型对话框选择“报表”,单击“新建” 按钮;若是修改报表,则选择【文件】|【打开】命令,在 “打开”对话框中选择要修改的报表文件名,单击“打开” 按钮。 ● 命令方法:在COMMAND窗口输入如下命令: CREATE REPORT <文件名> &创建新的报表 或MODIFY REPORT <文件名> &打开一个已有的报表 ● 在项目管理器中,先选择文档标签,然后选择报表,单击“新 建”按钮。若需修改报表,选择要修改的报表,单击“修改” 按钮。
8
⑥ 选择样式:在如图“选择样式 ”对话框中选择需要的 样式,如“账务式”,选择样式时,对话框左上角可 预览样式效果。单击“下一步”,打开最后一个对话 框
9
⑦ 在如图所示对话框中,设置报表标题为“学生成绩报表”, 单击“预览”可以观察报表效果,如果满意,单击“完 成”按钮,系统会打开另存为对话框,输入报表方件名 (report1)后,单击“确定”保存报表。由报表向导产 生的报表如果不满足要求,可以在报表设计器中作进一 步修改。
11
8.1.3 报表生成器介绍
报表设计器如图所示,默认包括3个带区:页标头 (Page Header)、细节(Detail)和页脚(Page Footer),每个带的底部显示分隔栏
(1)标题(Title):标题区的信息在报表的开始处打印一 次。
(2)页标题(Page Header):页标题的内容在报表的每 ( 3 )细节 ( Detail ) : 一页开头打印一次
5
③ 选择子表字段:在如图中选择SC表,并把课程代号 和成绩字段加入到“选定字段”列中。单击“下一 步”按钮
6
④ 为父__子表建立关系:在如图中,在STUD表中选择“学号”,在 SC表中也选择“学号”,这样在STUD表和SC表之间便依学号字
段建立了关系。单击“下一步”按钮,打开排序对话框
7
⑤ 排序:在如图排序对话框中选择“学号”,单击“添 加”按钮,这样报表将学号进行排序。单击“下一步” 按钮,出现 “选择样式”对话框
4
【例8-1】利用报表向导设计学生成绩报表,要求输出学生学号、姓名、课程 代号、成绩并保存为“REPORT1”。 ① 启动报表向导 :因为本例报表数据基于两个表(STUD和SC),所以在 “向导选取”对话框中应选择“一对多报表向导” ② 选择父表字段: 在如图中选择数据表STUD, 从“可用字段”列表中选择“学号”, 单击左边的左箭头按钮, 或者直接双击“学号”字段, 该字段会自动出现在“选定 字段”列表中,同样方法 添加姓名、班级字段
13
(7)列标头和列注脚带区 列标头和列注脚带区主要用于分栏报表, 选择【文件】|【页面设置】命令,将打开 “页面设置”对话框,将“列数”设置成 >1的值,“间隔”稍作调整,单击“确 定”,则列标头和列注脚会在报表设计器中 出现 (8)调整报表带区高度 将鼠标指针指向某带区分隔条,出现上下 双箭头时,按住左键上下拖动分隔条即可改 变报表带区高度。
内 容 区 是报表的主体 , 用于输出数据库的记录, 一般在该区放置数据库 字 段 。 打印报表时 , 细 节 区 会 包括数据库的所 有记录
12
(4)页注脚(Page Footer) 页脚区的内容在每页的最底部打印,一般包含页 码、每页的总结和说明信息等。 (5)总结(Summary) 总结只在报表的末尾打印一次,一般利用本区打 印总计或平均值等信息。 (6)组标头和组注脚带区 用于分组报表,组标头在每个分组开始时打印一 次,组注脚带区的内容在每个分组结束时打印 一次
选择报表中将出现哪些字段, 在缺省情况下,包括除“通 用”字段外的全部字段。
17
8.1.5 修改用快速报表产生的报表
操作步骤如下: (1)打开要修改的报表 (2)添加报表标题 ① 在系统菜单中选择【报表】|【标题/总结】命令,报表窗口 增加两个带区:标题和总结。 ② 选择文本控件,然后在标题带区单击,输入“学生信息”。 ③ 选择“标题”区的文本对象(用鼠标单击),在系统菜单中 选择【格式】|【字体】命令,系统会打开一个标准的字体 对话框,即可以设置文本的各种属性。 ④ 删除不需要的字段:选择“备注”字段对象,按Delete键。
3
8.1.1 报表向导
启动表单向导有以下四种途径: (1)打开“项目管理器”,选择“文档”选项卡,从中 选择“报表”。然后单击“新建”按钮。在弹出的 “新建表单”对话框中单击“报表向导”按钮。 (2)在系统菜单中选择【文件】|【新建】命令,或者单 击工具栏上的“新建”按钮,打开“新建”对话框, 在文件类型栏中选择“报表”。然后单击“向导”按 钮。 ( 3 )在系统菜单中选择【工具】|【向导】|【报表】命 令。
14
2.控件的名称和作用 “控件工具栏”中控件的名称与作用如图所示。
15
3.报表设计器工具栏 “报表设计器工具栏 ”中控件的名称与作用如图 所示
16
8.1.4 快速报表
操作步骤:

选择主菜单中的【报表】|【快速报表】命令 ,打开 “快速报表对话框 ”。

字段布局:用以选取字段排列方式 标题:选择此项,字段名将作为列标题出现 将表添加到数据环境中:选择此项,则把报表的数据源 字段:单击该按钮,打开 加到数据环境中 字段选择对话框,用户可以
相关文档
最新文档