第六章第八课时创建主子窗体
access数据库应用基础与实训教程第6章窗体的设计

《Access数据库应用基础及实训教程》
6.2 窗体的创建 创建新窗体有多种方法,在数据库窗口中选择【窗体】 对象,然后单击【新建】按钮,此时打开【新建窗体】对话 框,如图6.9 所示。系统提供了创建窗体的9种方法。
图6.9 【新建窗体】对话框
上一页 下一页 退出
《Access数据库应用基础及实训教程》
以窗体视图方式打开窗体非常简单,只需先打开数据 库,然后双击【窗体】对象中的窗体名称即可。
在“窗体视图”中,通常每次只能查看一条记录。使用导航 按钮可以在记录间进行快速浏览,如图6.6所示。
图6.6 导航按钮
上一页 下一页 退出
《Access数据库应用基础及实训教程》
2. 设计视图 设计视图主要是用于设计、创建和修改窗体。以设计视图方
实质就是窗体的“数据表”视图,如图6.3所示,看上去像 Excel的工作表。 4. 数据透视表窗体
可以根据数据在数据透视表窗体中的排列方式进行所需计 算,动态改变数据透视表窗体的版式布置,以便按照不同方式 分析数据。另外,在源数据发生改动时,可以更新数据透视表 窗体,如图6.4所示。
上一页 下一页 退出
《Access数据库应用基础及实训教程》
第6章 窗体的设计
学习目的与要求: 本章结合典型例题介绍创建窗体的各种方
法以及对窗体的再设计。另外还介绍了作为窗 体和报表的基本控件,主要控件的功能以及它 们的属性。数据操作是窗体的一项重要功能, 本章对此也进行了介绍。通过对本章的学习, 读者不仅能正确地创建窗体,而且可以结合相 关知识,掌握修改和装饰窗体的方法以及如何 通过窗体来操作数据等。
视图方式。在这些视图中,可以动态地更改窗体的版面,从而 以各种不同方法分析数据。 (1) 数据透视表视图:用于汇总并分析数据表或窗体中数据的
第6章 窗体的创建与使用

(3)主体 窗体的主体位于窗体的中心部分,是工作窗 口的核心部分,由多种窗体控件组成。它是数据 库系统数据维护的主要工作界面,也是控制数据 库系统流程的重要窗口。 (4)页面页眉与页面页脚 页面页眉与页面页脚只出现在打印的窗体上, 通常因为窗体主要用于屏幕信息的交互,所以在 设计窗体时很少考虑对页面页眉与页面页脚的设 计。若有页面页眉与信息。
3.窗体控件属性的定义 “工具箱”中窗体控件的种类很多, 但其作用及常用属性各不相同,以下介绍 不同窗体控件的作用及属性定义。
第6章 窗体的创建与使用 章
主要内容
窗体的组成 创建窗体 设置窗体的属性
6.1 窗体的组成
窗体是数据库的一个工作窗口,包含了 一组窗体控件,每一个窗体由于数据源(表、 查询)、窗体控件属性的不同,所产生的形 式也是多种多样的。 窗体通常由窗体页眉、窗体页脚、页面 页眉、页面页脚及主体5部分组成,每个部分 都称为窗体的“节” 。
2.使用窗体向导创建窗体 操作步骤如下: (1) 打开数据库; (2) 在“数据库”窗口,选择“窗体”为操作对象, 按“新建”按钮; (3) 在“新建窗体”窗口,选择数据来源,再选择 “窗体向导”; (4) 在“窗体向导”窗口,选择窗体所需的字段、窗 体布局格式及窗体的样式; (5) 保存窗体,结束窗体的创建。
6.2 创建窗体
1.使用自动窗体创建窗体 操作步骤如下: (1) 打开数据库。 (2) 在“数据库”窗口,选择“窗体”为操作对象。 (3) 在“新建窗体”窗口,选择数据来源,再选择窗体格 式: 选择“自动窗体: 纵栏式”,将自动创建一个纵栏式的窗 体。 选择“自动窗体: 表格式”,将自动创建一个表格式的窗 体。 选择“自动窗体: 数据表”,将自动创建一个数据表格式 的窗体。 (4) 保存窗体,结束窗体的创建。
创建窗体及自定义窗体

1.2 自定义窗体
3.设置控件属性
•设置控件的前景色和背景色 •设置控件字体 •设置控件边框
4.美化窗体
•使用自动套用格式 •设置窗体背景颜色 •设置带阴影的文字 •添加当前日期和时间 •对齐窗体中的控件
上一页
返回首页 下一页
1.2 自定义窗体
4.上机要求
•利用自定义窗体的方法,创建“雇员情况表”窗 体;将“性别”设置为结合型的选项按钮,将 “职务”设置为组合框。 •在“雇员情况表”窗体中创建结合型对象控件, 用来显示雇员的照片信息。 •将“雇员情况表”窗体的背景颜色设置为“绿 色”,各控件的字体设置为11号黄字。 •在“雇员情况表”窗体的页脚右下方中添加日期。
上一页
返回首页 下一页
1.1 创建窗体
2.创建窗体
•使用“自动窗体”创建窗体 •使用“窗体向导”创建窗体
1、创建基于一个表的窗体 2、创建基于多个表的窗体 •创建主窗体和子窗体 1、同事创建主窗体和子窗体 2、创建弹出式子窗体 3、将一个子窗体添加到主窗体中
上一页
返回首页 下一页
1.1 创建窗体
•标签 •文本框 •复选框、切换按钮、选项组 •列表框与组合框 •选项卡与图像 •命令按钮
上一页
返回首页 下一页
1.2 自定义窗体
2.使用控件
•创建结合型文本框 •创建选项组控件 •创建结合型列表框控件 •创建结合型图文控件 •创建并插入非结合型图像控件 •创建命令按钮 •删除控件
上一页
返回首页 下一页
数据库技术
创建窗体及自定义窗体
1.1 创建窗体 1.2 自定义窗体
上一页
返回首页 下一页
1.1 创建窗体
1.认识窗体
•使用“自动窗体”创建窗体 •使用“窗体向导”创建窗体
第6章 窗体的创建与使用

纵栏式:通常显示一条记录,按列分布,每列的左边显示数据的说明信息, 右边显示数据。
表格式:按照表格的样式显示数据,可以显示多条数据。 数据表窗体:以数据表的样式显示窗体中的数据。 主/子窗体:在窗体中嵌入其他的窗体主/子窗体可以包含来自多个数据源
的数据。 图表窗体:用图表的方法显示数据。 数据透视表:数据透视表是一种交互性的窗体。
需要的计算,例如求和或求平均等计算。数据透视表用于交叉分析表中的 数据,是一种交互式的表,可以水平或垂直地显示字段值,可以对行或列 进行计算。
22
6.3 使用设计视图创建自定义窗体
• 设计视图提供了最灵活的创建窗体的方法,在设计视图中,每一个元素 都可以自己创建和修改,在设计视图中还可以修改使用“自动创建窗体” 和“窗体向导”创建的窗体,使之完善,因此设计视图是功能最强的设计 窗体的方法,是窗体设计的核心。
10
6.1 窗体概述
• 6.1.4窗体的视图 • 窗体有三种视图: 设计视图:主要用于创建、修改窗体。 数据表视图:以数据表的形式显示窗体的数据,在这种视图中可以编辑、
添加、修改、查找或者删除数据。 窗体视图:显示记录数据的窗口,作为操作界面提供给用户,主要概述
说明: 1. “自动创建窗体:表格式”、“自动创建窗体:数据表”和 “自动创
建窗体:纵栏式”的创建过程相同,它们以不同的形式显示数据。 2. “数据透视表”和“数据透视图”是交互式的窗体。其中“数据透视
图”以图表的形式,使数据直观。 3. 使用“自动创建窗体”可以快速直接创建出窗体,但这种方法创建的
19
6.2 使用窗体向导创建窗体
• 2.创建主/子窗体 • 使用窗体向导可以创建来自多个数据源的窗体,这种窗体就是主/子窗体。 • 在创建窗体之前,要确定主窗体的数据源和子窗体的数据源之间存在“一对多”
第6章 窗体的创建与使用

使用窗体设计器创建窗体
– 使用窗体设计器,一是可以创建窗体,二是可以 修改窗体。用户利用窗体设计器可以不受Access 修改窗体。用户利用窗体设计器可以不受Access 系统的约束,从最大限度地满足需求出发,自主 地设计窗体。 – 使用窗体设计器,可以创建数据维护窗体、开关 面板窗体及自定义对话窗体。
2
窗体的组成
窗体页眉 窗体页脚 主体 页面页眉 页面页脚
3
创建窗体
使用自动窗体创建窗体
– 使用“自动窗体”能够创建一个数据维护 使用“自动窗体” 窗体。使用这种方法创建的窗体,是由系 统自动设计窗体格式,只要设计者确定数 据来源,就可以完成窗体的设计。 – 纵栏式、表格式和数据表式。
使用窗体向导创建窗体
第6章 窗体的创建与使用
1
窗体
窗体是Access数据库中一个常用的数据库对 窗体是Access数据库中一个常用的数据库对 象,是人机对话的一个互动窗口,因为窗体 可以为用户提供一个形式美观、内容丰富的 数据库操作界面。在Access中,数据库的使 数据库操作界面。在Access中,数据库的使 用和维护大多数都是通过窗体进行的,特别 是备注型字段、OLE型字段的数据维护在窗 是备注型字段、OLE型字段的数据维护在窗 体中完成会更加方便、更快捷。通过窗体还 可以控制数据库的操作流程,这也是窗体的 一个很重要的功能。 根据窗体功能不同,窗体可分为数据维护窗 体,开关面板窗体及自定义对话窗体3 体,开关面板窗体及自性
窗体的宽度; 窗体的高度; 窗体的背景颜色; 窗体的背景图片; 窗体的边框样式; 窗体是否居中; 窗体是否含有数据记录的滚动条; 窗体的数据来源; 窗体是否含有关闭按钮; 窗体的标题; 窗体是否有菜单栏; 窗体是否有工具栏; 窗体是否有浏览按钮。
第六章 窗体的创建和使用

3、利用图表向导创建窗体
图表可以帮助我们分析数据和观察数据的 分布。 单击“新建” 按钮,然后选 择“图标向导” 项。
4、利用数据透视表向导创建窗体
单击“新建” 按钮,然后选 择“数据透视表” 项,选择数据源 (表和查询)。
6.2.2利用设计视图创建窗体
1、窗体的视图
2、利用设计视图创建简单窗体
显示和隐藏控件“工具箱”的方法: 单击“视图”菜单中的“工具箱”选项或 “窗体设计”工具栏中的“工具箱”按钮。
3、添加或删除页眉/页脚
添加或删除 打开窗体或新建 空白窗体,单击 视图中的“窗体 中页眉/页脚”若 要删除再单击 “窗体中页眉/页 脚”
4、窗体“属性”的设置环境
打开窗体或新建 右击窗体选择器,在弹出的快捷菜单中选 择“属性”项, 如图所示:
4、命令按钮
提供一个单击按钮即可执行的操作方法。也可 以在其上显示文本或图片,可以使用它来启动一 项操作或组操作。
6.4窗体中控件的创建及其操作
5、复选框、选项按钮及切换按钮 复选框:可以在窗体上使用作为独立控件显示来
作基础表、查询或SQL语句中的“是/否”;
选项按钮:用作独立的控件来显示基础记录源的
1.窗体视图:窗体运行时的外观表现形式 或显示格式。通过它可以浏览或查询所 绑定的数据源中的数据。 2.设计视图:用于设计创建和修改窗体的 视图。
6.1.4窗体的视图
3.数据表视图:以行和列的二维表格式来 显示数据。数据表视图以行列方式显示 表、窗体、查询中的数据,可用于编辑 字段、添加和删除数据,以及查找数据。 4.数据透视表视图:用于汇总并分析数据 表或窗体中数据的视图。 5.数据透视图视图:用于显示数据表或窗 体中数据的图形分析的视图。
《Access 2002数据库应用实训教程》第6章:窗体
上一页
下一页
返回首页 返回本章
图6.21“商品销售录入”窗体视图
上一页
下一页
返回首页 返回本章
4.窗体页眉中的“销售日期”文本框的值默认为系统当前日期; 5.用户需在“销售数量”文本框中输入数量,如果数量小于或等 于零,则在添加记录时提示出错。这是为了防止用户忘记输入数 量而设置的; 6.输入完成,用户通过单击“添加记录”按钮将数据添加到“商品销 售 情况”表中,通过“退出”按钮关闭窗体。 操作方法如下: 1.在数据库窗口的“窗体”选项卡中选中“商品销售录入”窗体, 单击“设计”按钮“ ”,进入窗体设计视图,如图6.22 所示; 2.利用窗体设计视图来创建的窗体,一般系统默认其窗体页眉和窗体 页脚是不显示的。我们需要添加窗体页眉、页脚。单击“视图”菜 单中的“窗体页眉/页脚”命令,为窗体添加窗体页眉和窗体页 脚。适当加大窗体页眉的高度,将窗体页脚的高度减少为零;
返回本章
上一页
下一页
返回首页 返回本章
3.添加数据录入部分的六个文本框控件:分别为商品编号、 商品名称、计量单位、单价、数量、进货日期,各自的放置 位置以及标题、宽度等见图6.19中,均为非结合型文本框(图 中显示为未绑定)。 4.选中“商品编号”文本框控件,单击工具栏上的“属性”按钮, 进 入“事件”选项卡。单击“更新后”属性右端“代码生成器” 按钮“”, 进入VBA代码编辑窗口,输入下列程序代码:
返回首页 返回本章
上一页
下一页
返回首页 返回本章
图6.1 “商品上柜数据记录”窗体 上一页
下一页
返回首页
“商品上柜数据记录”窗体是一个具有单一数据源的窗体。 利用窗体设计向导创建“商品上柜数据记录”窗体。
操作方法如下:
窗体创建基本方法_数据库原理及应用_[共8页]
1636.2 窗体创建基本方法创建窗体有3类方法:自动创建窗体、窗体向导、在设计视图中创建窗体。
1.自动创建创建一个基于所选择的表或查询的窗体,最简单的方法就是用“自动创建窗体”方法。
这种方法可以创建5种形式的窗体:纵栏式、表格式、数据表、数据透视表、数据透视图等。
以下举例说明。
【例6-1】以“教材”表为数据源,自动创建纵栏式、表格式、数据表、数据透视表等窗体。
各种自动创建窗体的基本步骤如下。
(1)创建纵栏式窗体。
① 在数据库窗口中选择“窗体”对象,单击“窗体”对象中的“新建”命令,弹出“新建窗体”对话框,如图6-10所示。
② 选择“自动创建窗体:纵栏式”选项,在“请选择该对象数据的来源表或查询”下拉列表框中选择“教材”表,如图6-11所示。
图6-10 “新建窗体”对话框 图6-11 自动创建窗体:纵览式 ③ 单击“确定”按钮,完成纵栏式窗体的创建。
(2)创建表格式窗体。
① 在数据库窗口中的“窗体”对象界面启动“新建窗体”对话框。
② 在“新建窗体”对话框中,选择“自动创建窗体:表格式”选项,在“请选择该对象数据的来源表或查询”下拉列表框中选择“教材”表。
③ 单击“确定”按钮,完成表格式窗体的创建。
(3)创建数据表窗体。
① 在数据库窗口中的“窗体”对象界面启动“新建窗体”对话框。
② 在“新建窗体”对话框中,选择“自动创建窗体:数据表”选项,在“请选择该对象数据的来源表或查询”下拉列表框中选择“教材”表。
③ 单击“确定”按钮,完成数据表窗体的创建。
(4)创建数据透视表窗体。
164 ① 在数据库窗口中的“窗体”对象界面启动“新建窗体”对话框。
② 在“新建窗体”对话框中,选择“自动窗体:数据透视表”选项,在“请选择该对象数据的来源表或查询”下拉列表框中选择“教材”表。
③ 单击“确定”按钮,出现如图6-12所示界面。
④ 选定“数据透视表字段列表”中“教材名”字段,按住鼠标左键,将其拖到“教材”窗体的“将列字段拖至此处”。
第六章第八课时创建主子窗体PPT课件
3、选择“使用现有的表和查询”选项,单击“下一步”按钮, 打开“子窗体向导”的第二个对话框。若作为“子窗体”的窗
体已存在,则要选择“使用现有的窗体”选项。
4、在对话框中的“表/查询”列表中,选择“多”方表,在“可 用字段”列表中选择所需字段添加到“选定字段”列表框。单
击“下一步”按钮,打开“子窗体向导”的第三个对话框。
7、单击“下一步”按钮,打开“窗体向导”的 第五个对话框,输入窗体和子窗体的标题。
8、单击“完成”按钮,主/子窗体创建完成。
.
8
例2:单独创建子窗体
1、先利用“窗体向导”创建一个窗体,包含“一”方表中的字 段。
2、选中“工具箱”中的“控件向导”按钮,单击“工具箱”中 的“子窗体/子报表”按钮,在先创建的窗体中拖动鼠标,确 定“子窗体”的位置,Access 2003自动打开“子窗体向导” 的第一个对话框。
第六章
第八课时
创建主/子窗体
.
1
复习回顾上节内容
• 1、窗体的背景图片有哪些属性? • 2、如何删除窗体的背景图片? • 3、如何设置窗体主体节的、主、子窗体的概念 • 二、创建主/子窗体的必要条件 • 三、快速创建子窗体 • 四、举例 • 五、作业
.
3
主、子窗体的概念
5、选择“从列表中选择”选项,单击“下一步”按钮,打开 “子窗体向导”的第四个对话框。
6、在对话框中输入子窗体的名称,单击“完成”按钮。
.
9
作业
• 1、创建主/子窗体的必要条件是什么?
• 2、如何创建子窗体?
.
10
3、将“多”方表中的字段添加到可用字段。
4、单击“下一步”按钮,打开“窗体向导”的第二个 对话框;选择“请确定查看数据的方式”为通过 “一”方表,同时选中“带有子窗体的窗体”选项。
第6章创建与使用窗体对象
6.3 通过设计器创建窗体
利用窗体向导虽然可以方便地创建窗体,但向导主 要用来创建与表或查询数据相关联的窗体。 对于窗体的其他功能,如通过窗体显示提示信息、 提供交互信息接口、在窗体中执行各种功能操作、 查询表中数据、打开与关闭其他窗体等,这些功能 需要使用设计器来实现。
本节的主要任务就是在窗体设计视图中通过指定记 录源、控件和控件属性来创建界面友好、功能强大、 操作简单的窗体对象。
6.1.2
创建表格式窗体
1.问题的提出
在用户需要浏览表或查询的所有数据时,查询对象默认的 窗体对象为数据表窗体,但数据表格式不美观,有没有其 他的窗体格式易于用户浏览呢?
使用“自动创建窗体”方式创建表格式窗体解决这个问题 。
2.任务及步骤
【操作实例2】P147 使用“自动创建窗体”方式创建名称为“学生主要 信息浏览窗口”的表格式窗体对象,该窗体用来浏览 “学生主要信息”表中的数据。
第6章 创建与使用窗体对象
学习目标
通过本章的学习,你能够学会 使用自动方式创建窗体对象的方法 使用向导创建窗体对象的方法 使用设计器自行创建窗体对象的方法 在窗体中添加与修改窗体控件的方法 美化窗体的方法
本章主要内容
通过自动方式创建窗体 通过向导创建窗体 通过设计器创建窗体 美化完善窗体 总结提高
窗体的5个组成部分 在窗体设计视图中单击右键,在快捷菜单中分别选择 “页面页眉/页脚”和“窗体页眉/页脚”,会显示窗体的 五个部分。每个部分称为节,代表着窗体中不同的区域。 每一节中可以显示不同的控件,例如标签、文本框等。 窗体可以只包含主体节。可根据需要使窗体包含其他节。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
作业
• 1、创建主/子窗体的必要条件是什么?
• 2、如何创建子窗体?
创建主/子窗体的必要条件
在创建主/子窗体之前,必须正确设置表间的 “一对多”关系,其中“一”方是主表, “多”方是子表。
快速创建子窗体
直接将查询或表拖到主窗体中,可以创建一个子 窗体。此种方法是创建子窗体的一种快捷方法。
例1:同时创建主/子窗体
1、打开数据库,选择“窗体”对象,单击“新建”按 钮,打开“新建窗体”对话框,在此对话框中选择 “窗体向导”,然后再选择“数据源”(“一对多” 关系中“一”方对应的表) 2、单击“确定”按钮,打开“窗体向导”的第一个对 话框,在对话框中,将“一”方表中的字段添加到 可用字段。 3、将“多”方表中的字段添加到可用字段。 4、单击“下一步”按钮,打开“窗体向导”的第二个 对话框;选择“请确定查看数据的方式”为通过 “一”方表,同时选中“带有子窗体的窗体”选项。
第六章
第八课时
创建主/子窗体
复习回顾上节内容
• 1、窗体的背景图片有哪些属性?
• 2、如何删除窗体的背景图片? • 3、如何设置窗体主体节的背景色?
美化窗体
• 一、主、子窗体的概念
• 二、创建主/子窗体的必要条件 • 三、快速创建子窗体 • 四、举例 • 五、作业
主、子窗体的概念
• 主窗体:基本窗体称为主窗体。 • 子窗体:窗体中的窗体称为子窗体。 • 作用:主/子窗体经常用来显示具有“一对 多”关系的表或查询中的数据。
5、单击“下一步”按钮,打开“窗体向导”的 第三个对话框,选择子窗体的布局为默认值 “数据表”。 6、单击“下一步”按钮,打开“窗体向导”的 第四个对话框,选择窗体使用的样式为“标 准”。 7、单击“下一步”按钮,打开“窗体向导”的 第五个对话框,输入窗体和子窗体的标题。 8、单击“完成”按钮,主/子窗体创建完成。
例2:单独创建子窗体
1、先利用“窗体向导”创建一个窗体,包含“一”方表中的字 段。 2、选中“工具箱”中的“控件向导”按钮,单击“工具箱”中 的“子窗体/子报表”按钮,在先创建的窗体中拖动鼠标,确 定“子窗体”的位置,Access 2003自动打开“子窗体向导” 的第一个对话框。 3、选择“使用现有的表和查询”选项,单击“下一步”按钮, 打开“子窗体向导”的第二个对话框。若作为“子窗体”的窗 体已存在,则要选择“使用现有的窗体”选项。 4、在对话框中的“表/查询”列表中,选择“多”方表,在“可 用字段”列表中选择所需字段添加到“选定字段”列表框。单 击“下一步”按钮,打开“子窗体向导”的第三个对话框。 5、选择“从列表中选择”选项,单击“下一步”按钮,打开 “子窗体向导”的第四个对话框。 6、在对话框中输入子窗体的名称,单击“完成”按钮。