Access第四章 窗体
Access学习辅导与上机实习—习题(第4章窗体)
Access学习辅导与上机实习—习题(第4章窗体)■典型习题一、选择题例 1 窗体是数据库中的一种重要的对象, 用户通过窗体不能完成的操作是。
A.输入数据B.显示数据C.编辑数据D.删除数据解析: 窗体是一种主要用于在数据库中输入和显示数据的数据库对象。
用户可以在窗体上对数据进行编辑, 但是不能删除数据。
答案: D例 2 用于修改窗体框架和布局的是。
A.数据表视图B.设计视图C.透视表视图D.窗体视图解析: 设计视图用于修改窗体框架和布局, 窗体视图是设计视图的具体实现用于显示数据, 数据表视图是将窗体所对应的数据源以表单的样式显示出来。
而透视表视图不属于窗体所对应的视图。
答案: B例3 下列不属于窗体类型的是。
A.数据访同页式窗体B.表格式窗体C.数据表式窗体D.透视表式窗体解析: Access窗体主要包含6种基本类型:纵栏式窗体、表格式窗体、数据表式窗体、子窗体、图表窗体和透视表窗体。
答案: A例4 主窗体,只能显示为_,而子窗体可以为_,也可以为_ 。
A.纵栏式窗体图表窗体表格式窗体B.表格式窗体图表窗体数据表式窗体C纵栏式窗体透视表窗体图表窗体D.表格式窗体表格式窗体子窗体解析:主窗体只能显示为纵栏式窗体,子窗体可以显示数据表窗体和表格式窗体或图表体。
透视表式窗体在指定数据的基础上产生一种用于Exce1 的分析表格。
用于对图表中数据进行扩展操作。
答案: A例5 下列窗体中不属于可以使用“自动创建窗体”创建的窗体类型是__。
A.纵栏式窗体B.表格式窗体C,数据表窗体D•透视表式窗体解析: 在Access中可以利用自动创建窗体向导来建立“纵栏式”、“表格式”、“数据表''窗体答案:D 一、例6 下列不可以作为空白窗体的数据来源的是_。
A.表B.査询C.用户新建査询D.数据访问页解析: 用户可以选择一个表对象或査询作为数据来源。
也可以通过査询生成器来设计新査询作为数据来源。
答案: D例7 下列不包含在记录滚动条里的按钮是。
access4第4章 窗体
鼠标定位在条件框中,按鼠标右键,在弹出的快捷菜单中选择“生成器” 鼠标定位在条件框中,按鼠标右键,在弹出的快捷菜单中选择“生成器” 菜单项,弹出如图4.39,选择“窗体”|“按用户号查找用户”,双击 按用户号查找用户” 双击userid, 菜单项,弹出如图 ,选择“窗体” 按用户号查找用户 , 生成表达式: 按用户号查找]![userid] 生成表达式:[Forms]![按用户号查找 按用户号查找
选择“选项按钮” 选择“选项按钮”
4.3.3 窗体的修改
6.组合框的设计 组合框符号,单击窗体主体节合适位置, (1)单击工具箱“ ”组合框符号,单击窗体主体节合适位置,出现 )单击工具箱“ 图4.32,由于没有专门记录学院名称的表,所以选择“自行键入所需的 ,由于没有专门记录学院名称的表,所以选择“ 即将会出现组合框里的选项)。 值”(即将会出现组合框里的选项)。 (2)单击“下一步”按钮,出现图 )单击“下一步”按钮,出现图4.33,输入现有学院名称。 ,输入现有学院名称。 (3)单击“下一步”按钮,出现图 )单击“下一步”按钮,出现图4.34,选择“将该数值保存在这个字 ,选择“ 段中” 选择“学院”字段。 段中”,选择“学院”字段。 (4)最后一步,填入组合框标题“学院”。 )最后一步,填入组合框标题“学院”
4.3.3 窗体的修改
5.创建单选项按钮控件 使用单选按钮显示年级 单击工具箱“ 选项组符号,分别输入一年级、二年级、 (1)单击工具箱“ ”选项组符号,分别输入一年级、二年级、三年 四年级。 级、四年级。
输入每个选项对应的数字
在“在此保存选择该值”所对的下拉框中选择 在此保存选择该值” 年级” “年级”。这一步将单选项和年级字段进行了绑定
标题 窗体 导航按钮 模式 关闭按钮 名称 “用户登 标题 用户登 录”标签 字体 字体大小 “用户号” 名称 用户号” 用户号 文本框 控件来源 名称 “密码” 密码” 密码 文本框 “确定” 确定” 确定 按钮 控件来源 输入掩码 名称 标题
Access第四章窗体
7.数据透视图窗体
2020/5/29
4.1.3 窗体的视图
窗体有5种视图: (1)“设计”视图-----用于创建窗体或修改窗体 (2)“窗体”视图-----用于显示记录数据,添加或修改表中的数
据 (3)“数据表”视图---用于编辑、添加、修改或删除表或查询
中的数据 (4)”数据透视表”视图 (5)”数据透视图”视图
2020/5/29
4.3 设计窗体
4.3.1 4.3.2 4.3.3 4.3.4
窗体设计视图 常用控件的功能 常用控件的使用 窗体和控件的属性
2020/5/29
4.3.1 窗体设计视图
“窗体”对象”设计”或者双击”在设计视图中创建窗体”可 打开窗体设计视图
2020/5/29
4.3.1 窗体设计视图
“选项”按钮
用于创建保持开/关、真/假、或是/否值的选 项按钮控件(有时称作”调谐选项按钮”)。 单击选项按钮时,其值变为-1(表示开、真 或是)并且按钮中央出现实心圆。再次单击 该按钮,其值变为0(表示关、假或否)。
“复选框”按钮
用于创建保持开/关、真/假或是/否值的复选 框控件。单击复选框时,其值变为-1(表示 开、真或是)并且框中出现核对记号。再次 单击复选框,其值变为0(表示关、假或否) 并且框中的核对号消失。
2020/5/29
4.2.2使用向导创建窗体
1.创建单一的数据源窗体 例4.3 使用”窗体”向导创建”输入教师基本信息”窗体。窗 体布局为纵栏式,显示所有字段。
(1)”窗体”对象使用向导创建窗体选择需要的数据源
2020/5/29
(2)按需求选择字段下一步按需求设置 (3)下一步按需求设置 (4)下一步按需求设置 (5)下一步取名完成
第四章 窗体
4.1.3
目 录
窗体的分类
上一页
下一页 退 出
4.主/子窗体: 窗体中的窗体称为子窗体,包含子窗体 的基本窗体称为主窗体,如图4-5所示。 主窗体和子窗体通常用于显示多个表或 查询中的数据,这些表或查询中的数据具有 一对多关系。 在这种窗体中,主窗体和子窗体彼此链 接,主窗体显示某一条记录的信息,子窗体 就会显示与主窗体当前记录相关的记录的信 息。 主窗体只能显示为纵栏式的窗体,子窗
4.2.2 窗体中的控件和工具箱
目 录 返回
上一页
下一页 退 出
5)与事件有关的属性 ①鼠标事件:指操作鼠标引发的事件 。 ②键盘事件:是指在窗体或控件具有焦 点时,由操作键盘所引发的事件。 ③对象事件:是指操作对象时引发的事 件。 ④窗口事件:窗口事件是指操作窗口引 发的事件 。 ⑤操作事件:操作事件是指与操作数据 有关的事件 6)其他属性
4.2.2 窗体中的控件和工具箱
3)常用的格式属性 ①窗体常用的格式属性如下: ◆标题:在窗体标题栏上显示内容。 上一页 ◆默认视图:窗体的显示形式,有“连续窗体”、 下一页 “单一窗体”或“数据表”三个选项。 退 出 ◆滚动条:窗体中是否显示滚动条,有“两者均 无”、“水平”、“垂直”和“水平和垂直”三 个选 ◆记录选定器:窗体中是否显示浏览按钮,有 “是”和“否”两个选项,。 ◆分隔线:窗体中是否显示各节间的分隔线,有 “是”和“否”两个选项。
4.2 创建窗体
目 录
上一页
下一页 退 出
Access提供了一个完整的设计窗体的 界面和控制窗体功能的平台。在Access 中,可以利用自动创建窗体向导、窗体 向导和窗体设计视图(人工方式)三种方 法来创建窗体。
4.2 创建窗体
第4章_窗体_(未来教育_全国计算机等级考试_二级Access教程_配套课件)
一、自动创建窗体
1.使用”自动窗体“ 需要先选定表对象或查询对象,而不是在窗体对象 下启动向导或进入窗体设计视图。 步骤:在”数据库“窗口的”表“对象下选定相应 数据表,然后单击”插入“菜单中的”自动窗体“ 命令,或单击工具栏中”新对象“按钮右侧的向下 箭头,从打开的下拉列表中选择”自动窗体“选项 。
3
二级ACCESS培训讲义
窗体的主要用途有以下几种: (1)输入和编辑数据。 (2)显示和打印数据。 (3)控制应用程序流程。 二、窗体的类型 7种 纵栏式窗体 表格式窗体 数据表窗体 主/子窗体 数据透视表窗体 图表窗体 数据透视图窗体
4
二级ACCESS培训讲义
三、窗体的视图
共有5种视图: (1)设计视图 一般用于创建、修 改、美化窗体。 (2)窗体视图 主要用于查看窗体 设计的最终效果。一般每次只能查看 一条记录。 (3)数据表视图 以行和列的形式显示窗体中的数 据,在该视图中可以编辑字段和数据。只有当数据 源来自表和查询的窗体时,才有数据表视图。 (4)数据透视表视图 (5)数据透视图视图
16
二级ACCESS培训讲义
在窗体”设计“视图窗口,将鼠标指针置于窗体浅 灰色区域的右边,当鼠标指针变为双向箭头时,按 住左键左右拖动,改变窗体的宽度。 在窗体”设计“视图窗口,将鼠标指针置于节的底 边,当鼠标指针变为双向箭头时,按住左键上下拖 动,改变节的宽度。(构成窗体的每一部分成为一 节) 注意:”窗体页眉/页脚“、”页面页眉/页脚“只能 成对地添加或删除。如果只需要页眉,可将页脚的 高如果删除页眉、页脚,则其中包含的控 件同时被删除。当页眉、页脚中有控件时,必须首 先删除其中的控件,才能将其高度设置为零。
使用”窗体向导“能够基于一个或多个表,也可以 基于查询创建窗体。 1.创建基于单一数据源的窗体
《Access数据库应用技术》课件第4章
弹出如图4-7所示的“窗体向导”对话框(一)。在“表/查询”
项中选择“学生”表,然后将所有字段选定,单击“下一步”
按钮。
(3) 在“窗体向导”对话框(二)中设置窗体的布局,这
里选择“纵栏表”,如图4-8所示,单击“下一步”按钮。
图4-7 “窗体向导”对话框(一)
图4-8 “窗体向导”对话框(二)
所创建的窗体如图4-16所示。
图4-15 “图表向导”对话框(四)
图4-16 “班级人数图表”窗体
4.2.4 在设计视图中创建窗体 实例4.4 创建“课程信息”窗体。 操作步骤如下: (1) 打开教学管理数据库。 (2) 在“数据库”窗口中,单击“对象”下的“窗体”。
用鼠标左键双击右侧列表中的“在设计视图中创建窗体”项, 打开窗体设计视图,如图4-17所示。
4.1.4 窗体的组成 窗体对象的组成包括窗体页眉节、页面页眉节、主体节、
页面页脚节及窗体页脚节等五部分,如图4-1所示。一般情 况下,只使用部分窗体节,以使得用户能更有效地使用窗体。 大部分窗体只使用主体节、页面页眉节和页面页脚节即可满 足一般性应用需求。
图4-1 窗体的组成
4.2 创建窗体操作实例
(11) 关闭属性窗口,依次为各个文本框设置控件来源, 结果如图4-25所示。
说明:控件的添加也可从字段列表框中拖拽所需字段到 窗体中,系统将自动选择相应的控件与所拖拽的字段对应。
图4-25 设置其他各控件的来源
(12) 按图4-26所示,调整各控件的大小与位置。 说明:用鼠标拖拽出一矩形区域,可选中该区域中的所 有控件。单击鼠标右键,在弹出的快捷菜单中可选择“对齐” 或“大小”菜单中的各子菜单项对控件进行快速调整。
3. 数据透视表视图和数据透视图视图 数据透视表视图或数据透视图视图中的数据与相应的窗 体绑定。在这些视图中,可以动态地更改窗体的版面,从而 以各种不同方法分析数据;可以重新排列行标题、列标题和 筛选字段,直到形成所需的版面布置为止。每次改变版面布 置时,窗体会立即按照新的布置重新计算数据。 在数据透视表视图中,通过排列筛选行、列和明细等区 域中的字段,可以查看明细数据或汇总数据。 在数据透视图视图中,通过选择一种图表类型并排列筛 选序列、类别和数据区域中的字段,可以直观地显示数据。
Access数据库——窗体
控件的画法 控件的选择 控件的移动
4.3.3常用控件的使用
例4.8 使用工具箱,在窗体设计视图中创建“人 员基本信息维护”窗体。 标签控件:用于显示数据 绑定型文本框的创建:文本框可以用来显示、 编辑数据库中的数据。 创建组合框控件:用于列表显示数据或者输入 数据。 (控件向导) 复选框的创建:用于选择。 命令按钮的创建:用于执行操作。(删除问题)
窗体本身由窗体页眉、页面页眉、主体、页面页脚、 窗体页脚五部分组成。每一部分称为一个“节” , 其中主体节是必不可少的,其它的节根据需要可以 显示或者隐藏。 控件的种类比较多,包括:标签、文本框、复选框、 列表框、组合框、选项组、命令按钮等,他们在窗 体中起不同的作用。
4.1.2窗体的组成和结构
绑定型文本框的创建
绑定型的文本框有两种方法完成控件的创建:
使用“控件向导”完成常用属性的设置,然后使用 “属性”对话框修改补充属性。 直接使用“属性”对话框完成所有属性的设置。
需要说明的是多数控件可以使用“控件向导” 辅助完成常用属性的设置,这是一种方便快捷 的方法。
4.3.4窗体和控件的属性
2.控件常用属性
名称:设置控件的名称。一般采用英文,使用有意 义的缩写。 标题:控件上显示的内容。(一定要分清名称属性
和标题属性)
图片:设置控件的背景图片。 可见性,可用:设置控件是否可见,是否可用。 宽度,高度:分别设置控件的宽度和高度。 前景色,字体名称,字号,字体粗细,倾斜字体, 下划线:分别设置控件中的字体颜色、字体名称、 大小、粗细、是否倾斜字体、文字是否有下划线。
用于在数据库中输入和显示数据 用作切换面板打开数据库中其它窗体和报表 用作自定义对话框来接受用户的输入并根据输 入执行操作
access二级 第四章 窗体
第四章窗体第一节认识窗体;第二节使用向导创建窗体;第三节自定义窗体;第四节美化窗体;窗体知识总结。
第一节认识窗体一、窗体的概念;二、窗体的类型;三、窗体的视图;四、窗体的组成一、窗体的概念:又称窗口,是系统和用户之间的接口,它为用户使用系统,对数据库中的数据进行各种操作提供了一个简单、形象、易懂的界面。
一个软件的操作界面就是有各种功能不同的窗体组成的。
二、窗体的类型:根据窗体的样式,分为以下6类:1.纵栏式窗体:一个窗体只显示一个纪录,格式可自由设计。
2.表格式窗体:一个窗体显示多条纪录。
3.数据表窗体:以表格方式显示纪录,但OLE对象型数据不显示,一般用来作为一个窗体的子窗体。
4.主/子窗体:分别在不同的窗口中显示有关联的主子表中数据。
5.图表窗体:以图表形式显示表中数据。
6.数据透视表窗体:以交叉表格式显示表中数据。
三、窗体的视图:显示窗体不同内容的窗口。
1.设计视图:显示窗体结构,用于设计窗体。
2.窗体视图:用于观察窗体运行时的状态。
3.数据表视图:以表格方式显示窗体数据源。
4.数据透视表视图5.数据透视图视图四、窗体的组成:一个窗体由多个部分组成,每个部分称之为节。
一个窗体可以包含以下五节:1、主体:位于窗体中间,用于设置窗体的主要部分。
2、窗体页眉:位于窗体顶部,用于设置窗体标题。
3、窗体页脚:位于窗体底部,用于显示窗体状态及说明信息。
4、页面页眉:位于窗体页眉下部,主体上部,用于设置窗体打印时的页头信息。
5、页面页脚:位于窗体页脚上部,主体下部,用于设置窗体打印时的页脚信息。
注意:一个窗体必须有主体节,其它节可根据需要设置。
第二节使用向导创建窗体一、自动窗体;二、自动创建窗体向导;三、窗体向导;四、数据透视表向导;五、创建数据透视窗体;六、图表向导。
一、使用自动窗体:例1:以教师表为数据源,使用自动窗体功能,创建教师窗体。
LF011、表对象选中教师表2、插入菜单↘自动窗体二、自动创建窗体向导:用于快速创建简单的(单数据源,且不能自由选择字段)纵栏式、表格式和数据表式窗体。
Access教程 第四章 窗体
Access教程第四章窗体本章内容◆窗体的功能◆窗体的设计◆窗体中的数据操作◆窗体的打印和预览一、窗体的功能窗体和报表都用于数据库中数据的维护,但两者的作用是不同的。
窗体主要用来输入数据,报表则用来输出数据。
具体来说,窗体具有以下几种功能:◆数据的显示与编辑窗体的最基本功能是显示与编辑数据。
窗体可以显示来自多个数据表中的数据。
此外,用户可以利用窗体对数据库中的相关数据进行添加、删除和修改,并可以设置数据的属性。
用窗体来显示并浏览数据比用表和查询的数据表格式显示数据更加灵活,不过窗体每次只能浏览一条记录。
◆数据输入用户可以根据需要设计窗体,作为数据库中数据输入的接口,这种方式可以节省数据录入的时间并提高数据输入的准确度。
窗体的数据输入功能,是它与报表的主要区别。
◆应用程序流控制与VB窗体类似,Access 2003 中的窗体也可以与函数、子程序相结合。
在每个窗体中,用户可以使用VBA编写代码,并利用代码执行相应的功能。
◆信息显示和数据打印在窗体中可以显示一些警告或解释信息。
此外,窗体也可以用来执行打印数据库数据的功能。
二、窗体设计与设计报表类似,用户也可以采用多种方式创建数据库中的窗体。
Access 2003 提供了9种创建窗体的方式。
如下图的【新建窗体】对话框列出的示。
1. 窗体设计概述⑴工具栏⑵工作区⑶工具箱⑷属性窗口⑸字段列表2. 使用自动创建窗体向导创建窗体在Access 2003 中,表是由字段和记录构成的。
类似地,窗体的基本构件就是“控件”。
控件比构成表的字段和记录更灵活些,它能包含数据,运行一项任务,或是通过添加诸如直线或矩形之类的图形元素来强化窗体设计,还可以在窗体上使用许多不同种类的控件,包括复选框、矩形块、文本框、分页符、选项按钮、下拉列表框等。
自动创建窗体向导创建的窗体包含窗体所依据的表中的所有字段的控件。
当字段显示在窗体中时,Access 2003 会给窗体添加两类控件:文本框和标签。
Access数据库教程 第4章 窗体
显示记录数据,可以显示一条或多条记 录。 设置窗体打印时的页脚信息。
位于窗体底部,显示对所有记录要显示 的内容等。
4.3.1 窗体设计视图
2、“窗体设计工具”选项卡
随着进入“窗体”设计视图而出现。
3、字段列表
“工具”组中的“添加现有字段”按钮
4.3.2 常用控件的功能
控件:窗体上的每一个对象都是控件,用于显 示数据、执行操作、装饰窗体等。
4.2.4 使用向导创建窗体
2.创建基于多个数据源的窗体 例4.9 创建“学生选课成绩”窗体,显示学 生的学生编号、姓名、课程名称和各类 成绩。 例4.10 将“选课成绩”窗体设置为“学生” 窗体的子窗体。
4.3 设计窗体
4.3.1 窗体设计视图
明等。 设置窗体打印时的页头信息。
1、设计视图的组成 位于窗体顶部,设置窗体标题、使用说
4.4 修饰窗体
窗体的基本功能设计完成之后, 就要对窗体及控件进行格式化啦, 这样可以使窗体的界面看起来更 加友好、控件的布局更加合理。 格式化控件是窗体设计的最后点 睛之笔。
4.4.1主题的应用
主题的应用: 1、在窗体的设计视图中,打开某一个窗体。 2、单击:单击主题组中的主题按钮,打开 主题列表,在列表中双击所需的主题。
全国计算机等级考试
二级教程培训 —— Access数据库 程序设计
不动摇
不懈怠
不折腾
第4章 窗 体
4.1 4.2 4.3 4.4 4.5
认识窗体 创建窗体 设计窗体 修饰窗体 定制系统控制窗体
4.1 认识窗体
窗体是Access的重要对象之一。通过窗 体用户可以方便的输入数据、编辑数据、 显示数据和查询数据。 窗体本身并不能存储数据。利用窗体可 以使数据库中数据的输入、修改和查看 变得直观和容易。
4 access_窗体
4.3 设计窗体
31
4.3.3 常用控件的使用
3. 创建选项组控件 ❖ 添加选项组控件 ❖ 按向导提示逐一设置相关内容 4. 创建绑定型组合框控件 ❖ 添加组合框控件 ❖ 按向导提示逐一设置相关内容
4.3 设计窗体
列表”对话框
4.3 设计窗体
19
4.3.2 常用控件的功能
❖ 控件:是窗体上用于显示数据、执行操作、装饰窗体 的对象
❖ 窗体中包含很多控件。在窗体中添加的每一个对象都 是控件
❖ 控件的类型:绑定型、未绑定型和计算型 绑定型控件:用于显示、输入、更新数据表中的字段 未绑定型控件:没有数据来源,可以用来显示信息 计算型控件:以表达式作为数据源
4.2 创建窗体
11
4.2.2 创建图表窗体
1. 创建数据透视表窗体 ❖ 数据透视表:是一种特殊的表,主要用于进行数据计
算和分析 ❖ 创建方法:在导航窗格中选中表对象后,单击“创建
”“其他窗体” “数据透视表”
4.2 创建窗体
12
4.2.2 创建图表窗体
1. 创建数据透视表窗体 ❖ 设计界面:
[例] 创建一个如图所示的窗体,当用户输入了身高、 体重和性别后,单击“测试”按钮,系统会自动给出测 试结果
4.4 修饰窗体
39
4.4.1 主题的应用
❖ 主题:是修饰和美化窗体的一种快捷方法,它是一套 统一的设计元素和配色方案,可以使数据库中的所有 窗体具有统一的色调
❖ Access 2010提供了44套主题
计算型文本框可以显示表达式的结果。当表达式发 生变化时,数值就会被重新计算
access第4章 窗体
用于创建包含一系列控件潜在值和一个可编辑文本 框的组合框控件。如果要创建列表,可以为组合框 的”行来源”属性输入一些值,也可以将表或查询 指定为列表值的来源。
“复选框”按 钮
“组合框”按 钮
“列表框” 按钮 “命令”按 钮 “图像”按 钮 “未绑定对 象框”按钮 “绑定对象 框”按钮 “分页符” 按钮
用于创建包含一系列控件潜在值的列表框 控件。如果要创建列表,可以在列表框的” 行来源”属性中输入值,也可以将表或查 询指定为列表中值的来源。
用于在窗体或报表创建命令按钮。 用于在窗体或报表中放置静态图片。 不能对窗体上的图片进行编辑。 用于在窗体或报表中结合型OLE对象。
3.显示信息
可以利用窗体显示各种提示信息、警告和错误信息,例 如当用户输入了非法数据时,信息窗口会告诉用户“输入错 误”并提示正确的输入方法。
4.打印数据
Access中除了报表可以用来打印数据外,窗体也可以作 为打印数据之用。一个窗体可以同时具有显示数据及打印数 据的双重角色。 一个好的窗体确实是非常有用的。不管你的数据库中表 或查询设计得有多好,如果你的窗体设计得十分杂乱,而且 没有任何提示,所建立的数据库就没有什么意义了。
用于激活“控件向导”。当该按钮处于按下状 态时,“控件向导”将在创建新的选项组、组 合框、列表框或命令按钮时,帮助您输入控件 属性。
“标签”按钮 “文本框”按 钮 “选项组”按 钮
用于显示说明文本的控件。如窗体或报表 上的标题或指示文字。 用于显示、输入或编辑窗体或报表的基本 记录源数据,显示计算结果或接收用户输 入数据的控键。 与复选框、选项按钮或切换按钮搭配使用, 可以显示一组可选值。
access数据库第4章_窗体
启动「控件向导」,可在添加控件的同时启动对
\
控件的相关操作
(2)选择控件
选择多个控件的两种方法: 按住Shift键,依次单击各个控件
直接拖动鼠标使它经过所有要选择的控件
21
控件的相关操作
(3)移动控件
移动单个控件 保持相对位置不变、移动选中的所有控件
(4)调整控件大小
“尺寸控点”处作拖动 执行菜单「格式」「大小」「正好容
第4章 窗体
1
窗体(Form)是Access数据库六种对象中非 常重要的对象之一,是Access提供的一种 人机交互界面。
2
本章主要内容
窗体概述 使用向导快速创建窗体 使用设计视图创建窗体
常用控件的创建及属性设置
使用窗体处理数据
主-子窗体和切换面板
3
4.1窗体概述
窗体的功能
45
4.5 使用窗体处理数据
4.5.1 浏览记录 4.5.2 编辑记录 4.5.3 查找和替换数据
4.5.4 排序记录
4.5.5 筛选记录
46
窗体视图工具栏
47
4.5.1 浏览记录
使用窗体下方的导航按钮栏 设置方式:
48
4.5.2 编辑记录
添加记录
或者,执行菜单「插入」「新记录」命令
入及更新数据表中的字段值 非结合型:与任何数据源都不相关,用于显示提示信息、 线条、矩形和图像等 计算型:以表达式作为数据来源(表达式可使用表或查 询中的字段,也可使用窗体或报表中其他控件的数据)
19
控件的相关操作 选 选
命 令 非 项 组 择 选 标 项 (1)工具箱(其作用见P139表4-2) 按 绑 按 合 对 签 组 钮 定 钮 框 象
Access数据库应用第4章 窗体
窗体控工具栏中的各控件及功能
功能
也称纵栏式窗体,在窗体中每页只显示表和查询的一条记录,记录中的字 段纵向排列于窗体之中。 在窗体中每页显记录的部分信息。可以通过切换按钮,在不同分页中切换。 也称表格式窗体,可以一次只显示多条记录,它是以数据表的方式显示已 经格式化的数据。 用来显示信息或提示用户输入数据。 用来显示具有一对多关系的表中的数据。 是将数据经过一定的处理,以图表形式直观显示出来,清晰地展示数据的 变化状态以及发展趋势。
窗体的创建方法有3种:一是使用“自动窗体”创建基于单个表 查询的窗体,二是使用向导创建基于一个或多个表查询的窗体, 三是在设计视图中自行创建窗体。下面分别介绍这3种方法。
4.2.1 自动创建窗体
自动创建窗体是基于单个表和查询来创建窗体,表和查询作为窗 体的数据源,当选定数据源后,窗体将包括来自该数据源的所有 字段和记录。自动创建窗体操作步骤简单,不需要设置太多的参 数,是一种快速创建窗体的方法。
P110 [例4-6]
注意: 如果要在窗体中包含来自多个表或查询的字段(多个表之间必须已经
建立“关系”),则在窗体向导中选择第一个表或查询中的字段后, 不要单击“下一步”或“完成”按钮,而是重复执行选择表或查询的 步骤,直至选完所有需要的字段。字段选择完毕后,单击“下一步” 按钮,在弹出的对话框中选择窗体使用的布局。接着弹出的对话框则 要求选择窗体所用的样式,最后一个对话框则要求输入窗体的标题( 也是窗体的名字),然后单击“完成”按钮即可生成窗体。 如果生成的窗体不符合预期要求,可以在窗体设计视图中进行更改。
还可以使用“数据透视表”和“数据透视图”窗体来查看数据汇 总信息,窗体在默认情况下都是以“窗体视图”显示的。也可以 将其转换成“数据透视图”来显示,方法是首先打开指定的窗体 ,然后在窗体的标题栏中右击,在弹出的快捷菜单中选择“数据 表视图”命令即可。
ACCESS实例教程-窗体的操作(第4章)
窗体在数据库管理中的作用
窗体在数据库管理中扮演着至关重要的角色。它通过提供一个用户友好的界面,使用户能够更方便地访 问和操作数据库中的数据。窗体可以提高用户体验,提供数据输入和输出的便利。
窗体的基本操作介绍
了解窗体的基本操作对于使用ACCESS数据库非常重要。本节将介绍窗体的创建、保存、关闭和打开等 基本操作,让您快速上手并开始使用窗体来管理数据库。
窗体的数据源绑定方法
数据源绑定是将窗体和数据库中的表格或查询关联起来,使窗体能够显示和 编辑数据库中的数据。本节将介绍窗体数据源绑定的方法,帮助您实现窗体 和数据的无缝连接。
添加表格和查询到窗体中
在窗体中添加表格和查询可以让用户更方便地浏览和操作数据库中的数据。 通过本节的学习,您将学会如何在窗体中添加和配置表格和查询,以及如何 通过窗体实现数作(第4章)
ACCESS实例教程第四章将介绍窗体的操作。通过本章的学习,您将掌握窗 体的创建、数据源绑定、控件设置以及美化窗体的技巧。同时,我们将涵盖 窗体的常见问题、优化技巧和实践应用。
ACCESS实例教程介绍
ACCESS实例教程通过具体实例带领您深入了解ACCESS数据库的各方面知 识。本课程将帮助您掌握数据库管理的基本原理和操作技巧,并通过实例让 您实际运用所学知识。在第四章中,我们将重点介绍窗体的操作。
创建窗体的方法及技巧
本节将详细介绍创建窗体的方法和一些技巧。我们将教您如何使用自动窗体 和设计视图创建窗体,以及如何设置窗体的属性和样式,让您的窗体更具吸 引力和可用性。
窗体控件的选择和设置
窗体的控件选择和设置对于窗体的功能和用户体验至关重要。在本节中,我们将介绍常用的窗体控件和 它们的设置方法,帮助您选择适合您项目需求的控件,并正确设置它们的属性和行为。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Access数据库程序设计
窗体
4.1 认识窗体
4.1.1 窗体的作用 4.1.2 窗体的类型 4.1.3 数窗体的视图
4.2 创建窗体 4.3 设计窗体 4.4 格式化窗体
Page 2
窗体是Access数据库中的一种对象。是用户 和Access应用程序之间的主要接口。
数据透视表窗体
Page 22
(1)”窗体”对象”新建”按钮自动窗体:数据透视表
Page 23
(2)确定按需求设置
筛选字段
列字段
行字段 字段列表 汇总或明细字段
Page 24
蓝色:轴(拖放区域) 红色:字段列表
2.创建数据透视图 数据透视图功能与数据透视表类似 例4.7 以”教师”表为数据源,创建计算各系不同职称人数的 数据透视图窗体
通过窗体用户可以方便的输入数据、编辑
数据,显示和查询表中数据。 利用窗体可以将整个应用程序组织起来, 形成一个完整的的应用系统。
Page 3
4.1 认识窗体
4.1.1 窗体的作用 窗体是应用程序和用户之间的接口,是创建Access数据库 应用系统最基本的对象。 窗体有多种形式,不同的窗体能够完成不同的功能。窗体 中的信息主要有两类:一类是设计窗体时附加的提示信息,
Page 21
4.2.3 创建图表窗体 使用Access提供的向导和自动窗体功能,也可以创建数据 透视表窗体、数据透视图窗体和图表窗体。这类窗体用图 片的形式显示记录、汇总数据 1.创建数据透视表窗体 数据透视表可水平或垂直显示字段值,再计算每行或列的 合计。可将字段值作行号或列标,在交叉点进行统计计算。 例4.6 以”教师”表为数据源,创建计算各系部同职称人数的
Page 29
4.3 设计窗体
用向导创建窗体方便,但是很多时候不能满足需要,用户 可以在”设计”视图下自定义窗体 4.3.1 窗体设计视图 “窗体”对象”设计”或者双击”在设计视图中创建窗体”可 打开窗体设计视图
Page 30
1.设计视图组成
Page 31
默认只显示主体 菜单栏视图窗体页眉/页脚 菜单栏视图页面页眉/页脚
Page 61
10.控件的基本操作 (1)选中控件
(2)调整位置
(3)更改类型
(4)删除控件
Page 62
4.3.4 窗体和控件属性 1.属性对话框
包含5个选项卡
数据
格式
事件
其他
全部
Page 63
2.常用的格式属性 格式属性主要是对控件的外观或窗体的显示格式
而设置的
例4.11 设置”输入教师基本信息”窗体中的标题和”
Page 25
3.创建图表窗体 图表窗体可以直观的显示表或查询的数据
例4.8 以”教师”表为数据源,创建图表窗体,统计并
显示各系不同职称的人数
(1)
Page 26
(2)确定下一步按需求选择字段
(3)下一步选择需要的图表
Page 27
(4)下一步按需求设置
Page 28
(5)下一步取名完成
(5)下一步调整宽度
Page 58
(6)下一步按需求选择或直接完成调整位置,设置 属性
Page 59
8.创建图像控件 单击”图像”按钮放入窗体需要的位置在对话框
找到要用的图片文件确定
Page 60
9.添加ActiveX控件 (1)菜单栏”插入”ActiveX控件 (2)选择需要的控件确定
“未绑定对象框” 按钮 “绑定对象框” 按钮 “分页符”按钮
用于在窗体或报表中结合型OLE对象。
用于在多页窗体的页间添加分页符。
Page 35
“选项卡控 件”按钮
用于在窗体上创建一个多页的选项卡, 用来切换页面。 用于在当前窗体中嵌入另一来自多个 表的数据的窗体。
“子窗体/子 报表”按钮
“直线”按 钮 “矩形”按 钮 “其他控件” 按钮
Page 16
4.2.2使用向导创建窗体 1.创建单一的数据源窗体 例4.3 使用”窗体”向导创建”输入教师基本信息”窗体。窗体布局为纵 栏式,显示所有字段。 (1)”窗体”对象使用向导创建窗体选择需要的数据源
Page 17
(2)按需求选择字段下一步按需求设置 (3)下一步按需求设置 (4)下一步按需求设置 (5)下一步取名完成
Page 54
(3)设置选线卡标题
Page 55
在”学生统计成绩”选项卡上添加一个”列表框”控 件,以显示”学生选课查询”中的内容
(1)单击列表框放入选项卡按需求选择
Page 56
(2)下一步按需求选择数据源(3)源自一步按需求选择在列表框里出现的字段
Page 57
(4)下一步按需求选择排序字段
2.工具栏
3.工具箱
选择对象 标签 选项组 单选扭 组合框 命令按钮 非绑定对象框 分页符 子窗体/子报表 矩形
Page 32
控件向导 文本框 切换按钮 复选框 列表框 图片框 绑定对象框 多页控件 直线 其他控件
工具按钮名称 “选择对象” 按钮 “控件向导” 按钮 “标签”按钮 “文本框”按 钮 “选项组”按 钮
用于创建保持开/关、真/假或是/否值的复选 框控件。单击复选框时,其值变为-1(表示 开、真或是)并且框中出现核对记号。再次 单击复选框,其值变为0(表示关、假或否) 并且框中的核对号消失。 用于创建包含一系列控件潜在值和一个可编 辑文本框的组合框控件。如果要创建列表, 可以为组合框的”行来源”属性输入一些值, 也可以将表或查询指定为列表值的来源。
另一类是处理表或查询的记录。
窗体的主要作用: (1)输入和编辑数据 (2)显示和打印数据 (3)控制应用程序流程
Page 4
4.1.2 窗体的类型 Access提供了7种类型的窗体:
1.纵栏式窗体
Page 5
2.表格式窗体
Page 6
3.数据表窗体
Page 7
4.主/子窗体
切换主窗体记录 切换子窗体记录
Page 8
5.图表窗体
Page 9
6.数据透视表窗体
Page 10
7.数据透视图窗体
Page 11
4.1.3 窗体的视图 窗体有5种视图:
(1)“设计”视图-----用于创建窗体或修改窗体
(2)“窗体”视图-----用于显示记录数据,添加或修改表中的数 据 (3)“数据表”视图---用于编辑、添加、修改或删除表或查询 中的数据
“复选框”按钮
“组合框”按钮
Page 34
“列表框”按钮
用于创建包含一系列控件潜在值的列表框控件。 如果要创建列表,可以在列表框的”行来源” 属性中输入值,也可以将表或查询指定为列表 中值的来源。 用于在窗体或报表创建命令按钮。
“命令”按钮
“图像”按钮
用于在窗体或报表中放置静态图片。不能对窗 体上的图片进行编辑。 用于在窗体或报表中结合型OLE对象。
Page 13
2.使用”自动创建窗体” 自动创建窗体可以创建3种形式的窗体:纵栏式、表格式和数据表 例4.2 以”课程”表位数据源,使用”自动创建窗体”向导,创建纵栏式窗 体 (1)选中表对象工具栏”新对象”窗体
Page 14
或者”窗体””新建”按钮
Page 15
(2)按需求设置
(3)确定查看结果保存取名
按钮图 标
工具按钮的功能 默认工具。使用该工具可以对现有控件进行 选择、调整大小、移动和编辑。 用于激活“控件向导”。当该按钮处于按下 状态时,“控件向导”将在创建新的选项组、 组合框、列表框或命令按钮时,帮助您输入 控件属性。 用于显示说明文本的控件。如窗体或报表上 的标题或指示文字。 用于显示、输入或编辑窗体或报表的基本记 录源数据,显示计算结果或接收用户输入数 据的控键。 与复选框、选项按钮或切换按钮搭配使用, 可以显示一组可选值。
Page 52
(3)下一步按需要选择
(4)下一步取名完成调整位置
Page 53
7.创建选项卡控件 例4.10 创建”学生统计信息”窗体,窗体包含两部分,一部 分是”学生信息统计”,另一部分是”学生成绩统计”。使 用”选项卡”分别显示两页的内容。 (1)窗体双击在视图中创建窗体
(2)单击选项卡控件放入窗体调整大小
(4)”数据透视表”视图
(5)”数据透视图”视图
Page 12
4.2 创建窗体
4.2.1自动创建窗体 Access提供两种方法自动创建窗 体:”表”对象下使用”自动窗 体”;”窗体”对象下使用”自动 创建窗体”
1.使用”自动窗体”
例4.1 以”教师”表为数据源,使 用”自动窗体”功能创建”教师” 窗体 选中”教师”表菜单栏”插入”” 自动窗体” 或者 选中”教师”表工具栏”新对 象””自动窗体”
Page 43
(4)下一步按需求设置
(5)下一步按需求选择
Page 44
(6)下一步为选项组取名
(7)完成调整界面
Page 45
4.创建绑定型组合框控件
(1)单击组合框按钮放入窗体主体
(2)按需求设置
Page 46
(3)下一步输入需要的值
(4)下一步按需求设置
Page 47
(5)下一步取名完成调整位置
Page 18
2. 创建基于多个数据源的窗体(主/子窗体) 主窗体和子窗体存在一对多关系
例4.4 以”学生”表和”选课成绩”表为数据源,创
建嵌入式主/子窗体
Page 19
例4.5 将”选课成绩”窗体设置为”学生”窗体的子窗 体
将选课成绩窗体拖入到学生窗体中
Page 20
必须安装“Microsoft Jet 4.0 Service Pack 8” 或更高版本以阻止不安全的表达 式影响一般函数。 最新版本的 Microsoft Jet 4.0 service pack 位于 Windows Update。 要阻止不安全的表达式,请参阅“关于 Microsoft Jet Expression Service 沙盒模 式”帮助主题(位于此主题底端的链接)。 如果没有应用 service pack: 向导或构造程序不会启动。 由“切换面板管理器”创建的切换面板将失败。 调用 Visual Basic for Applications (VBA) 进程的 RunCode 宏操作将失败。 调用 VBA 进程的事件句柄将失败。 从属性表调用的或用于 SQL 语句中的 VBA 进程将失败。 在超链接域上所做的筛选将失败。 从属性表调用的或用于 SQL 语句中的 VBA 函数将失败。