内容正文:
专题十三创建窗体的方法(讲义)
---《Access数据库应用技术》专题复习讲练测
[考纲要求]
1:掌握使用窗体向导创建窗体。
2:掌握使用设计视图创建窗体。
[课时安排]
2课时
[知识梳理]
一:利用自动窗体功能创建窗体
1.打开数据库,选择单一数据表或查询,单击“创建”选项卡“窗体”选项组中,单击“窗体”按钮,即可自动生成一个包含选定对象所有字段和记录的窗体(纵栏式窗体);
2.单击“文件”-“保存”命令保存窗体。
【注意】
①使用以上方法创建窗体均为纵栏式窗体,Access自动默认窗体名为其源表对象名称。
②若两个表存在一对多关系,在创建窗体的时候产生一个主窗体(一方)和子窗体(多方)。
二:使用窗体向导创建窗体
1.多表(以学生表、课程表、成绩表为例,学生表为一方)
(1)在“创建”选项卡的“窗体”选项组中,单击“窗体向导”按钮,弹出“窗体向导”对话框,分别将“学生”表中的“学号”“姓名”“专业”字段,“课程”表中的“课程号”“课程名”字段,以及“成绩”表中的“成绩”字段添加到“选定字段”列表中。
(2)单击“下一步”按钮,弹出查看数据方式对话框。选择“通过学生”表查看数据,并选择“带有子窗体的窗体”单选项。
(3)单击“下一步”按钮,弹出确定子窗体使用布局的对话框,选择“数据表”单选项。
(4)单击“下一步”按钮,弹出为窗体指定标题的对话框,为新创建的主窗体和子窗体指定标题。
(5)单击“完成”按钮,系统根据向导的设自动创建主/子窗体。
2.单表(以学生表为例)
(1)在“创建”选项卡的“窗体”选项组中,单击“窗体向导”按钮,弹出“窗体向导”对话框,将“学生”表中的“学号”“姓名”“专业”字段添加到“选定字段”列表中。
(2)单击“下一步”按钮,弹出确定窗体布局的对话框(纵栏表、表格、数据表、两端对齐)选其一。
(3)单击“下一步”按钮,弹出为窗体指定标题的对话框,指定标题。
三:使用窗体设计视图创建窗体
1.打开窗体设计视图
在“创建”选项卡的“窗体”选项组中,单击“窗体设计”按钮,进入窗体设计视图。
2.选择窗体数据源和字段
(1)双击标尺相交小方块或单击设计选项卡中的属性表,打开“属性对话框”,在记录源下拉列表中选择窗体的数据源;
(2)在设计选项卡工具选项组中单击“添加现有字段”选中表中字段,双击或拖动字段到空白窗体。
3.添加窗体控件
4.设置对象属性
5.查看窗体设计效果
(1)“开始”选项卡“视图”选项组(或状态栏右下角视图切换按钮)切换到“设计视图”查看效果。
6.保存窗体
(1)单击“文件”-“保存”命令,对窗体进行命名,保存窗体。
四:使用“空白窗体”工具创建窗体
1.在“创建”选项卡的“窗体”选项组中,单击“空白窗体”按钮,在布局视图中打开一个空白窗体,并显示“字段列表”对话框。
2.展开“字段列表”对话框中的“学生”表字段列表,双击“学号”字段或将其拖到窗体中,再依次添加其他字段。
3.对该字段进行相应的属性和控件的设置。(具体看题目要求)
4.保存该窗体,命名窗体为“学生信息”。
五:使用其他窗体创建特色窗体
(1)包括:多个项目、数据表、分割窗体以及模式对话框。
六:通过导航创建导航窗体
[高考真题]
1.(2017年高考题)在Access 2003中的窗体对象,以下说法错误的是( )
A.数据透视图视图主要用于图形化分析数据
B.使用自动窗体功能创建的窗体均为纵栏式窗体
C.在窗体设计视图中按 F4 键可打开窗体属性对话框
D.窗体视图是设计视图的具体实现,包括页面页眉、主体和页面页脚3 个部分
【答案】 D
【解析】 A.数据透视图视图主要用于图形化分析数据,数据透视图提供了一种直观的方式来分析和汇总数据。B.自动窗体功能可以根据数据库中的表或查询自动创建窗体,但自动创建的窗体类型是纵栏式窗体。C.在窗体设计视图中按 F4 键可打开窗体属性对话框D.窗体视图是设计视图的具体实现,包括窗体页眉、主体和窗体页脚3 个部分。
2.(2009年高考)使用“自动创建窗体”功能时,所操作的对象( )
A.只能是单一数据表或查询
B.可以同时操作两个数据表
C.只能是单一数据表,不能是查询.
D.只能是查询不能是数据表
【答案】 A
【解析】 A.自动创建窗体功能通常允许用户选择一个单一的数据表或查询来自动生成窗体。B.自动创建窗体功能通常不支持同时选择两个数据表来创建窗体,一次只能在单一的数据源中进行操作。C.自动创建窗体功能既可以使用单一数据表,也可以使用查询。D.自动创建窗体功能既可以使用查询,也可以使用数据表。
3.(2017 年高考题)在Access 2003中,数据表“班级”和“学生”已建立了一对多关系使用窗体向导创建基于这两个表的窗体时,若选择查看数据方式是“通过学生”,则窗体的布局方式只能是( )
A.多层窗体
B.链接窗体
C.单个窗体
D.带有子窗体的窗体
【答案】 C
【解析】数据表“班级”和“学生”建立了一对多的关系,选择查看数据的方式是“通过学生”,也就是“一对多”关系中的多端,所以,只能使用单个窗体的布局方式。
[限时练习]
1:在Access的窗体设计视图中,如果你右击窗体的标题栏,然后在弹出的快捷菜单中选择“页面页眉/页脚”命令,将会执行以下操作( )
A. 添加页面页眉/页脚
B. 添加或删除页面页眉/页脚
C. 打开页面页眉/页脚
D. 删除页面页眉/页脚
【答案】 B
【解析】 通常情况下,选择“页面页眉/页脚”命令会根据窗体当前的状态来决定是添加还是删除页眉/页脚。如果窗体已经有页眉/页脚,这个命令可能会删除它们;如果没有,可能会添加它们。
2:以下不可以为窗体提供数据源的是( )
A.表
B.查询
C.Select 语句
D.宏
【答案】 D
【解析】表是Access中的基本数据存储单元,可以作为窗体的数据源。查询可以基于一个或多个表生成结果集,也可以作为窗体的数据源。在Access中,SELECT语句作为查询的一部分,可以作为窗体的数据源。宏在Access中用于执行一系列自动化的命令或操作,但它们本身并不存储数据,因此不能直接作为窗体的数据源。
3:在窗体对象中,必不可少的是_______。( )
A. 窗体页眉
B. 主体
C. 页面页眉
D. 窗体页脚
【答案】 B
【解析】 窗体页眉,在窗体顶部的区域,用于显示窗体的标题或其它信息,但不是必不可少的。主体,是窗体的主要部分,用于显示和操作数据记录,是必不可少的。页面页眉位于每页顶部的区域,可以包含页码、日期等信息,但不是必不可少的。窗体页脚在窗体底部的区域,通常用于显示状态信息或附加按钮,但也不是必不可少的。主体部分是窗体的核心,用于展示和操作数据,因此在创建窗体时是必须存在的部分。
4:在 Access 中创建窗体的方法不包括( )
A.利用自动窗体功能创建窗体
B.使用空白窗体创建窗体
C.在窗体设计视图中创建窗体
D.使用查询窗体创建窗体
【答案】 D
【解析】 在Access中,创建窗体的方法包括以下几种: 利用自动窗体功能创建窗体、使用窗体向导创建窗体、使用窗体设计视图创建窗体、使用“空白窗体”工具创建窗体、使用其他窗体创建特色窗体以及通过导航创建导航窗体六种方法。利用自动窗体功能创建窗体,可以基于单个表或查询自动生成窗体。使用空白窗体创建窗体,用户可以从空白窗体开始,手动添加控件和设计窗体布局。在窗体设计视图中创建窗体,用户可以在设计视图中手动设计窗体,包括添加控件、设置属性等。不存在使用查询窗体创建窗体这种方法。
5:一般用显示来自多个表中具有一对多关系的窗体的是( )
A.主/子窗体
B.分割窗体
C.表格式窗体
D.纵栏式窗体
【答案】 A
【解析】 主/子窗体。一般用显示来自多个表中具有一对多关系的数据。
6:在“____________”选项卡的“_________”选项组中,单击“_________”按钮,进入窗体设计视图。
【答案】 创建 窗体 窗体设计
【解析】 打开窗体设计视图时,在“创建”选项卡的“窗体”选项组中,单击“窗体设计”按钮,进入窗体设计视图。
7:使用窗体设计视图创建窗体时,双击标尺相交小方块或单击设计选项卡中的属性表,打开“_________________”,在记录源下拉列表中选择窗体的_____________。
【答案】 属性对话框 数据源
【解析】 使用窗体设计视图创建窗体时,双击标尺相交小方块或单击设计选项卡中的属性表,打开“属性对话框”,在记录源下拉列表中选择窗体的数据源。
8:使用“自动创建窗体”功能时可以选择多个查询。( )
【答案】 ×
【解析】 使用“自动创建窗体”功能时只能选择单一数据表或查询。
9:使用窗体向导只能创建单个窗体。( )
【答案】 ×
【解析】 使用窗体向导可以创建单个窗体和多层窗体,也可以创建带有链接的窗体和带有子窗体的窗体。
10:使用“自动创建”功能创建窗体时可以设置窗体的格式。( )
【答案】 ×
【解析】 使用“自动创建”功能创建窗体时不可以设置窗体的格式,也不可以选择窗体中要包含的字段。
[归纳小结]
1:本节的重点主要在于要掌握各种创建窗体的方法。
2:本节的难点主要在于掌握使用窗体向导创建窗体的方法以及使用设计视图创建窗体。
学科网(北京)股份有限公司
$$