




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第章第章 窗体与控件窗体与控件5.1 窗体概述窗体概述 窗体是Access数据库中运用最为广泛的数据库对象。在Access中,窗体为用户提供了查看和操作数据的界面,提供了直观而灵敏地阅读、输入和修正数据得途径。窗体有多种方式,可以完成不同的功能。 5.1.1 窗体的概念窗体的概念 窗体是用户与Access运用程序之间进展数据交换的界面,从某种意义上讲,窗体是Access数据库对象中最为重要的一个。经过窗体用户可以操作表或查询中的数据,进而对数据进展管理和维护。 1窗体的构成 完好的窗体共有5个部分组成,每个部分称为一个“节。这5个节从上至下分别是窗体页眉、页面页眉、主体、页面页脚和窗体页脚,如
2、图5-1所示。 2窗体的功能 1显示和编辑数据 2输入数据 3显示提示信息和打印数据 4控制运用程序 3窗体的视图 为了更好的查看窗体的数据,可以以不同的视图方式翻开窗体,Access提供了5种视图方式,分别是窗体视图、设计视图、数据表视图、数据透视表视图和数据透视图视图。 1窗体视图 视图界面如图5-2所示,在此视图中能同时查看、输入和修正数据,可显示文字、图片、按钮等。 2设计视图 视图界面如图5-3所示,在此视图中可以创建和编辑修正窗体中需求显示的元素,调整窗体的规划,如显示的文本、款式、控件、图片等,同时在设计视图中还可以绑定数据源。 3数据表视图 视图界面如图5-4所示,以表格方式显
3、示表、查询、窗体等,在此视图中同样能查看、输入和修正数据。 4数据透视表视图 视图界面如图5-5所示,经过指定视图的行字段、列字段和汇总字段来构成新的数据记录,易于进展交互式数据分析。 5数据透视图视图 视图界面如图5-6所示,以更直观的图形方式来显示数据,便于用户创建动态的交互式图表。5.1.2 窗体的分类 窗体有多种分类方式,按构造可将窗体分为纵栏式窗体、表格式窗体、数据表式窗体、主/子窗体、图表窗体和数据透视表窗体。按功能分类可将窗体分为数据录入窗体、控制切换面板窗体和交互信息窗体。 1纵栏式窗体 纵栏式窗体又称全屏幕窗体,是Access默许的窗体格式,也是最根本的窗体格式。在纵栏式窗体
4、中每次只显示一条记录,且文字纵向陈列。 纵栏式窗体通常用于输入数据,适用于记录中包含多个字段的情况。 2表格式窗体 表格式窗体以表格的方式显示数据记录,能同时显示多条记录。记录纵向陈列,字段横向陈列,字段称号在窗体顶部显示,成为窗体页眉。 表格式窗体适用于字段较少而记录较多的情况。 3数据表式窗体 数据表式窗体在视图上与数据表类似,如图5-4所示,但数据表式窗体视图中,不仅可以调整字段列的宽度和记录行的高度,而且可以动态地编辑记录中的内容。 数据表式窗体通常用作子窗体出如今其他窗体中。 4主/子窗体 子窗体就是窗体中的窗体,主窗体就是包含子窗体的窗体,如图5-8所示下部“学生成果即为“学生档案
5、2主窗体中的子窗体。 主/子窗体通常用于显示多个表或查询中的数据,在主窗体中显示了一条记录,在子窗体中以数据表的方式显示于主窗体记录相关的其他数据记录。 5图表窗体 图表窗体以图表的方式显示数据记录,使数据显示更加直观,便于数据的分析比较。Access提供了多种图表供用户选择,如折线图、柱形图、饼图等,如图5-9所示为柱形图。 6数据透视表窗体 数据透视表窗体是一种交互式表,如图5-5所示即为数据透视表窗体。在数据透视表窗体中可改动表格内数据,也可动态改动透视表的规划。5.2 窗体的创建 窗体的创建有多种方式,可以利用导游创建窗体也可以在设计视图中创建窗体。其中利用导游创建窗体是最为简单的方法
6、,在设计视图中创建窗体是最为自在的方法,自动创建窗体是最为快捷的方法。 5.2.1 利用导游创建窗体 1利用窗体导游创建单个窗体 利用窗体导游可以创建“纵栏表、“表格、“数据表、“两端对齐、“数据透视表和“数据透视图格式的窗体。 1启动Access2019运用程序,翻开要创建窗体的“学生管理数据库。 2在数据库窗口的“对象栏中单击“窗体选项,然后单击数据库工具栏上的“新建按钮。 3弹出“新建窗体对话框,在右侧列表中显示了多个选项。选择“窗体导游选项,此时对话框左侧显示提示信息“该导游根据所选字段自动为您创建窗体,然后在“请选择该对象数据的来源表或查询下拉列表框中选择数据源表“学生档案。设置完成
7、后单击“确定按钮。 4弹出确定窗体运用字段的“窗体导游对话框,此时“表/查询下拉列表中显示了上一步设置的数据源表“学生档案数据表,在“可用字段列表框中显示了“学生档案数据表中一切字段,根据需求选中字段,然后单击向右按钮,将所选字段添加到“选定的字段列表框中。反复上述操作,依次将需求的字段添加到“选定的字段列表框中,如图5-11所示,然后单击“下一步按钮。 5弹出确定窗体运用规划的“窗体导游对话框,如图5-12所示,其中有“纵栏表、“表格、“数据表、“两端对齐、“数据透视表和“数据透视图格式供选择,此处选中“纵栏表单项选择按钮,然后单击“下一步按钮。 6弹出指定窗体款式的“窗体导游对话框,如图5
8、-13所示,在右侧列表框中显示了多种款式,单击选中后可在左侧看到其完成后效果图,这里我们选择“沙岩选项,然后单击“下一步按钮。 7弹出指定窗体标题的“窗体导游对话框,如图5-14所示,在“请为窗体指定标题列表框中输入创建窗体的称号“学生档案,在“请确定是要翻开窗体还是要修正窗体设计栏中选中“翻开窗体查看或输入信息单项选择按钮,然后单击“完成按钮。 此时窗体已创建胜利,创建的窗体如图5-15所示,并且创建的窗体在数据库窗口显示。 2利用窗体导游创建主/子窗体 1同创建单个表的窗体一样,翻开选择查询导游的“新建查询对话框。 2在图5-11的“表/查询下拉列表中选择“学生成果数据表,然后添加字段“课
9、程编号、“成果、“平常成果,单击“下一步按钮。 3弹出确定查看数据方式的窗体导游选中“经过学生档案选项,然后再选中下方的“带有子窗体的窗体单项选择按钮,如图5-17所示,然后单击“下一步按钮。 4弹出确定子窗体运用规划的“窗体导游对话框,如图5-18所示,选择“数据表选项,然后单击“下一步按钮。 5弹出指定窗体款式的“窗体导游对话框,如图5-19所示,在右侧列表框中选择“宣纸选项,然后单击“下一步按钮。 6弹出指定主/子窗体标题的“窗体导游对话框,如图5-20所示,默许“窗体文本框中输入“学生档案,在“子窗体文本框中选中输入“学生成果子窗体,然后单击“完成按钮。 此时主/子窗体已创建胜利,创建
10、的窗体如图5-21所示,并且创建的窗体在数据库窗口显示,其中有“学生档案和“学生成果子窗体两个窗体。 3利用图表导游创建窗体 1启动Access2019运用程序,翻开要创建窗体的“学生管理数据库。 2在数据库窗口的“对象栏中单击“窗体选项,然后单击数据库工具栏上的“新建按钮。 3弹出“新建窗体对话框,在右侧列表中选择“图表导游选项,在“请选择该对象数据的来源表或查询下拉列表框中选择数据源表“学生成果,然后单击“确定按钮。 4弹出确定图表数据所在字段的“图表导游对话框,如图5-23所示,在“可用字段列表框中显示了“学生成果数据表中一切字段,根据需求选中字段,然后单击向右按钮,将所选字段添加到“选
11、定的字段列表框中。反复上述操作,依次将需求的字段添加到“选定的字段列表框中,然后单击“下一步按钮。 5弹出确定图表类型的“窗体导游对话框,如图5-24所示,其中有“柱形图、“条形图、“饼图、“面积图、“气泡图等供选择,此处选中“柱形图,然后单击“下一步按钮。 6弹出指定图表规划方式的“图表导游对话框,如图5-25所示,将“课程编号拖动到“轴,将“成果拖动到“系列,然后单击“下一步按钮。 7弹出指定图表标题的“图表导游对话框,在“请指定图表的标题列表框中输入“学生成果图表,这样在图表上就会出现“学生成果图表的标题。在“请确定能否显示图表的图例栏中选中“是,显示图例单项选择按钮,在图表旁边会给出图
12、例,方便查看,如图5-27所示。设置完成后单击“完成按钮。 此时窗体已创建胜利,创建的窗体如图5-28所示,单击工具栏上的“保管按钮,弹出“另存为对话框,在文本框中输入“学生成果图表,单击“确定按钮将窗体进展保管,此时创建的窗体在数据库窗口显示。 4利用数据透视表导游创建窗体 利用数据透视表导游可以直接创建数据透视表窗体,在创建过程中,用户可以动态的改动窗体的版式规划,以便按照需求方式对数据进展分析。 1启动Access2019运用程序,翻开要创建窗体的“学生管理数据库。 2在数据库窗口的“对象栏中单击“窗体选项,然后单击数据库工具栏上的“新建按钮。 3弹出“新建窗体对话框,在右侧列表中选择“
13、数据透视表导游选项,在“请选择该对象数据的来源表或查询下拉列表框中选择数据源表“学生成果,然后单击“确定按钮。这里也可以先不选择数据源表而在后面的对话框中进展选择。 4弹出对数据透视表简介的“数据透视表导游对话框,经过对简介的阅读可以对数据透视表有更深的了解。没有问题以后,单击“下一步按钮。 5弹出选择字段的导游对话框,在其中选择需求的字段,选择方法和前面一样,并且选中“显示简介页复选框,然后单击“完成按钮。 6弹出空白“学生成果窗体和“数据透视表字段列表窗口,如图5-32所示,将窗口中“学号拖动到窗体中的“将行字段拖至此处处,将“课程编号拖动到窗体中的“将列字段拖至此处处,将“成果和“平常成
14、果拖动到窗体中的“将汇总或明细拖至此处处,将“等级拖动到窗体中的“将挑选字段拖至此处处。 7结果如图5-33所示,在数据透视表中可以同时显示汇总和明细数据,单击“+可以显示汇总和明细数据,单击“-可隐藏汇总和明细数据。5.2.2 在设计视图中创建窗体 1启动Access2019运用程序,翻开要创建窗体的“学生管理数据库。 2在数据库窗口的“对象栏中单击“窗体选项,然后单击数据库工具栏上的“新建按钮。 3弹出“新建窗体对话框,在右侧列表中选择“设计视图选项,在“请选择该对象数据的来源表或查询下拉列表框中选择数据源表“学生选课,然后单击“确定按钮。 4弹出对窗体的设计视图和字段列表,如图5-36所
15、示。假设没有显示字段列表,可以经过“视图“字段列表来显示字段列表。 5将所需字段拖动到主体节中,如图5-38所示。单击工具栏上的“保管按钮,在弹出的“另存为对话框中输入窗体称号“学生选课,然后单击“确定按钮。 6单击菜单栏上“视图“窗体视图或单击工具栏中“视图按钮,在下拉菜单中单击“窗体视图,也可以右击窗体标题栏,在弹出的快捷菜单中单击“窗体视图,将窗体切换到窗体视图,如图5-39所示,显示了设计视图效果。5.2.3 自动创建窗体自动创建窗体 自动创建窗体是创建窗体最为快捷的方法,自动创建窗体的方式可以是“纵栏式、“表格式、“数据表、“数据透视表和“数据透视图。 1启动Access2019运用
16、程序,翻开要创建窗体的“学生管理数据库。 2在数据库窗口的“对象栏中单击“窗体选项,然后单击数据库工具栏上的“新建按钮。 3弹出“新建窗体对话框,在右侧列表中选择“自动创建窗体:表格式选项,在“请选择该对象数据的来源表或查询下拉列表框中选择数据源表“学生成果,然后单击“确定按钮。 4弹出创建好的窗体,单击工具栏上“保管按钮,在弹出的“另存为对话框中输入窗体称号“学生成果1,单击“确定按钮,创建好的窗体如图5-40所示。5.3 自定义设计窗体 首先引见一下“窗体设计工具栏,如图5-41所示,其中包含多个按钮,利用这些按钮完成多种操作,常用按钮根本功能参见表5-1。5.3.1 控件的简介 控件是窗
17、体或报表中用于显示数据、执行操作和装饰窗体的根本对象,包括标签、文本框、组合框、复选框、选项组、命令按钮等。根据其数据源的不同控件可以分为绑定型、非绑定型和计算型。 1绑定型:控件与数据源表中的字段绑定在一同,可用于显示、输入及更新数据库中的字段。窗体上记录改动时绑定控件的值也会随之发生改动。大部分输入信息的控件都是绑定控件。 2非绑定型:控件不和数据源表中的字段绑定,但会保管输入的值,但表中字段之不发生改动,可以显示信息、线条、矩形或图像。 3计算型:以表达式为数据源,也是非绑定型控件,可以利用表/查询字段或窗体中其他控件中的数据。 在设计窗体的时候,可以运用工具箱向窗体添加各种控件,以实现
18、用户的设计效果。通常翻开设计视图就可以直接显示工具箱,假设没有显示,可以在工具栏上单击“工具箱按钮,翻开工具箱。工具箱中包含窗体中所需的各种控件,如图5-42所示,关于常见控件称号及运用阐明参见表5-2。5.3.2 属性的设置 窗体、节及窗体中的控件都有本人的属性,经过设置它们的属性可以改动它们的大小、颜色、形状以及对鼠标或键盘事件的呼应等。 1设置窗体属性 在窗体的设计视图中,窗体的属性可以在属性对话框中设置,如图5-43所示,对话框中包含5个选项卡:“格式、“数据、“事件、“其他和“全部。 各选项卡的作用如下: 格式选项卡:用于设置窗体的外观属性,如标题、默许视图、滚动条和宽度等。 数据选
19、项卡:用于设置与数据源、数据操作有关的属性,如记录源、挑选、排序和数据输入等。 事件选项卡:用于设置某个事件呼应时处置操作,如插入前、更新后、鼠标挪动时、获得焦点等。 其他选项卡:用于设置弹出方式、方式、快捷菜单等。 全部选项卡:包含前面一切选项卡的内容。 2设置节属性 设置节的属性和设置窗体的属性类似,同样可以在属性对话框中设置,属性对话框同样包含“格式、“数据、“事件、“其他和“全部5个选项卡。 翻开节属性对话框的方法: 1以设计视图翻开要设置节属性的窗体。 2单击节左侧的节选定器,或单击节,也可以单击节中没有控件的地方,如图5-48所示,选定“学生档案窗体的主体节操作。然后单击菜单栏上的
20、“视图“属性选项,或单击工具栏上的“属性按钮,也可以右击标题栏,在弹出的快捷菜单中单击“属性选项,也可以直接双击节选定器、节或节中没有控件的地方。 3弹出节属性对话框,如图5-49所示,用户可在对话框中按需求进展设置。5.3.3 控件的添加控件的添加 1标签 标签控件主要用于在窗体中显示文本信息,常用于提示或阐明其他控件内容,如标题、字段的称号等。标签没有数据源,它的值在窗体运转时是固定不变的,是非绑定型控件。 2文本框 文本框是用于显示、输入和编辑字段数据的控件,如数字、文本、日期、货币和备注等类型的字段都可以运用文本框显示、输入和编辑。 文本框有绑定型、非绑定型和计算型3种。绑定型文本框控
21、件与基表或查询中字段相连,可用于显示、输入及更新数据库中的字段;计算型文本框那么以表达式作为数据源,表达式可以运用窗体或报表的基表或基查询字段中的数据,或窗体或报表上其他控件中的数据;非绑定型文本框没有数据来源,可用于显示信息线条、矩形及图像等。 3列表框 运用列表框可以在列表中选择数据,从而减少反复输入数据的费事,提高数据输入的速度和准确率。列表框的列表不断显示在窗体上。 4组合框 组合框与列表框的不同之处在于,组合框不仅可以在下拉列表中选择数据,也可以直接输入数据。 列表框的列表没有下拉键头,不断显示在窗体上,组合框的列表隐藏在下拉列表中,组合框的常用属性和列表框根本类似,但多了“限于列表
22、属性。 “限于列表是确定组合框是接受输入的数据还是只接受于列表中的值匹配的数据,假设设置为“否,那么允许将用户输入的新值添加到列表中。 5选项组、复选框、单项选择按钮、切换按钮 选项组含有一个组框和一系列单项选择按钮、复选框以及切换按钮,且只能包含一种,它们结合运用构成选项按钮组,用于显示或编辑一组具有限制性的选项值。复选框、单项选择按钮和切换按钮都用于多项选择操作,它们功能类似。 6命令按钮 命令按钮是用于呼应窗体中鼠标事件的控件,经过单击它来执行某个动作。用户可以根据需求创建各种类型的命令按钮,可以由Access宏和VBA程序实现其操作,也可以由命令按钮导游创建。 5.4 窗体的规划 在创建了窗体后,可以经过控件的挪动、复制、对齐、删除以及属性的设置等操作来改动窗体部分规划,也可以运用自动套用格式和设置窗体格式属性来调整窗体的整体规划,使窗体规划更加合理、美观。 5.4.1 控件的操作 1控件的选定 1以设计视图翻开“学生信息窗体。 2单击窗体上的“学生信息标签控件,控件周围出现8个黑色点,此时控件已被选定,如图5-88所示。 2控件的挪动 1选定“学生信息标签控件。 2将鼠标移至控件左上角或边缘处,待鼠标变为手形,如图5-89所示,按住鼠标左键拖
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 货币防伪技术考核试卷
- 自行车的动物与植物世界考核试卷
- 幼儿园科学领域活动设计
- 生肖兔元素设计调研报告
- 传染疾病安全防控体系
- Pumitamig-生命科学试剂-MCE
- 2-Hydroxy-5-iminoazacyclopent-3-ene-生命科学试剂-MCE
- 湖北省2025年中考第三次模拟考试物理试卷(解析版)
- 2025年农业物联网精准种植技术集成与创新研究
- 基于2025年基因检测技术的遗传性疾病诊断准确性创新技术探讨报告
- 2025-2030年中国经颅磁刺激仪行业市场现状供需分析及投资评估规划分析研究报告
- 2025年江苏高考历史真题(解析版)
- 广西来宾市2023-2024学年高二下学期7月期末考试物理试题(含答案)
- 2026届高考议论文写作专题:议论文基础写作结构
- 会员月底抽奖活动方案
- 医院培训课件:《高血压病防治策略》
- (2025)发展对象考试试题附及答案
- 设备备品备件管理制度
- 电气装置安装工程接地装置施工及验收规范
- 攀枝花市仁和区社会招考社区工作者考试真题2024
- 2025家庭装饰装修合同范本
评论
0/150
提交评论