已阅读5页,还剩37页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Access,数据库基础及应用,武汉科技大学计算机科学与技术学院,武汉科技大学计算机科学与技术学院,第5章窗体,教学目标,窗体的概念和作用窗体设计方法及常用控件窗体的编辑与控件与数据的绑定方法主/子窗体切换面板的设计与应用,重点与难点:常用控件、数据绑定、窗体编辑,本章内容概要,窗体,窗体概述,创建窗体,设计窗体,格式化窗体,窗体的作用窗体的类型窗体的视图,自动创建窗体使用向导创建主窗体/子窗体创建图表窗体,窗体设计视图常用控件的分类常用控件的功能常用控件的使用切换面板,使用自动套用格式使用条件格式添加当前日期和时间对齐窗体中的控件,知识体系,窗体概述功能类型视图数据透视表窗体(联系交叉表查询)自动创建窗体和利用向导创建窗体窗体结构:五个节(P175)在设计视图中利用控件创建窗体预备:选择数据源常规设计窗体工具箱子窗体(P170)选项卡控件(P180)Windows风格(单选按钮P179)组合框输入(P180)命令按钮P180习题答案,5.1.1窗体的作用,最终用户通过窗体来使用数据库,主要体现在以下几个方面,数据输入与编辑节省数据录入的时间提高数据输入的准确度保证数据的安全性显示和数据打印窗体的最基本功能是显示数据显示一些警告或解释的信息控制打印数据库中的数据、图像,或由数据形成的图表。应用程序流控制按钮菜单,5.1.2窗体的类型,根据数据记录的显示方式提供了7种类型的窗体,所有这些都可以通过向导方式创建。,纵栏式窗体表格式窗体数据表窗体主/子窗体图表窗体数据透视表窗体数据透视图窗体,纵栏式窗体,纵栏式窗体将窗体中的一条记录按列显示,每列左侧显示字段名,右侧显示字段内容。如下图:,表格式窗体,表格式窗体顶端是字段名标签,其下每行显示一条记录如下图:,数据表窗体,数据表窗体从外观上看与数据表和查询显示数据的界面相同,数据表窗体的主要功能是用来作为一个窗体的子窗体。如下图:,主/子窗体,主/子窗体也称为阶层式窗体、主窗体/细节窗体或父窗体/子窗体,在显示具有一对多关系的表或查询中的数据时,子窗体特别有效。如图所示:,图表窗体,图表窗体是利用MicrosoftGraph以图表方式显示表中的数据,可以单独使用图表窗体,也可以在子窗体中使用图表窗体来增加窗体的功能。如下图:,数据透视表窗体,数据透视表窗体是一种交互式的表,可以进行选定的计算,通过使用数据透视表,可以动态更改表的布局,以不同的方式查看和分析数据。也可以查看数据库中的明细数据和汇总数据,但不能添加、编辑或删除透视表中显示的数据值。,数据透视图窗体,数据透视图窗体是以图表方式显示数据,可以单独使用,也可以将它嵌入到其他窗体中作为子窗体。Access提供了多种图表,包括折线图、柱形图、饼图、圆环图、面积图和三维条形图等。,窗体的划分依据数据绑定与否,窗体的类型1、根据窗体是否与数据源连接(1)绑定窗体与数据源连接(2)未绑定窗体不与数据源连接窗体的功用2、根据窗体的功能用途(1)用于控制程序流程的窗体(2)用于与用户进行交互的窗体(3)用于操作数据库的窗体(上述7种),注意,控制程序流程的窗体最典型的例子就是切换面板,该面板对浏览数据库很有帮助。(a)用于与用户交互的窗体用来向用户提供系统的信息,也接受用户输入的信息到系统中。(b)通过调用系统函数MsgBox和InputBox可以实现信息的输入输出。,5.1.3窗体的视图,1、设计视图2、窗体视图3、数据表视图4、数据透视表视图5、数据透视图视图,窗体视图是窗体在具有不同功能和应用范围下呈现的外观表现形式,窗体的5种视图:,窗体的视图,设计视图是创建窗体或修改窗体的窗口,任何类型的窗体均可以通过设计视图来完成创建。设计视图,可直观地显示窗体的最终运行格式,设计者可利用控件工具箱向窗体添加各种控件,通过设置控件属性、事件代码处理,完成窗体功能设计;通过格式工具栏中的工具完成控件布局等窗体格式设计。窗体视图就是窗体运行时的显示格式,用于查看在设计视图中所建立窗体的运行结果。窗体设计过程中,需要不断在两种视图之间进行切换,以完善窗体设计。数据表视图是以行和列的格式显示表、查询或窗体数据的窗口。数据表视图,可以编辑、添加、修改、查找或删除数据。数据透视表视图用于汇总并分析数据表或窗体中数据的视图。可以通过拖动字段和项,或通过显示和隐藏字段的下拉列表中的项,来查看不同级别的详细信息或指定布局。数据透视图视图用于显示数据表或窗体中数据的图形分析的视图。可以通过拖动字段和项,或通过显示和隐藏字段的下拉列表中的项,来查看不同级别的详细信息或指定布局。,5.2.1自动创建窗体,Access自动创建窗体的两种方法在“窗体”对象下使用“自动创建窗体”功能;在“表”对象下使用“自动窗体”功能。自动创建窗体的窗体样式有3种(只需指定窗体样式和数据源,创建步骤相同)纵栏式表格式数据表式,自动创建窗体,用“自动窗体”能快速地创建一个简单的窗体使用自动窗体创建的窗体中包含了数据源中的所有字段及所有记录,5.2.2使用向导创建主/子窗体,创建主/子窗体一般有两种方法:一是同时创建主窗体和子窗体,二是将已建的窗体作为子窗体添加到另一个已建窗体中。,自动创建窗体虽然简捷,但内容和样式都受到限制,不能进行更复杂的设定。使用“窗体向导”可以自由地控制数据源、版式以及格式。,使用向导创建主/子窗体,以“销售单”和“销售明细”表为数据源,使用窗体向导创建嵌入式的主/子窗体,用于浏览与编辑销售信息。,5.2.3创建图表窗体,使用Access提供的向导和自动窗体功能,也可以创建数据透视表窗体、数据透视图窗体和图表窗体。这种窗体使用图表形式显示和汇总数据。,图表窗体,1.创建数据透视表窗体数据透视表是一种特殊的表,用于进行数据计算和分析。通过使用数据透视表,可以动态更改表的布局,以不同的方式查看和分析数据,以“商品”表、“销售单”表和“销售明细”表为数据源,创建计算不同日期各种商品销售量的数据透视表窗体。,图表窗体,以“员工”表为数据源,创建计算各部门男女员工人数的数据透视图窗体,2、创建数据透视图窗体数据透视图是一种交互式的图表,功能与数据透视表类似,只是用图形化的形式来表现数据。数据透视图能较为直观地反映数据之间的关系。,5.3.1窗体设计视图,1.窗体的构成窗体通常由窗体页眉、窗体页脚、页面页眉、页面页脚和主体5部分组成,每一部分称为一个“节”,窗体设计,2.窗体设计工具栏窗体设计工具栏上是一些快捷按钮。有些按钮是通用的,如剪切、复制、粘贴等,而有些按钮则是窗体设计时专用的,如工具箱、代码、属性、生成器、自动套用格式、字段表等。,常用工具按钮基本功能介绍,窗体设计工具栏中常用工具按钮的基本功能,工具箱,3.窗体设计工具箱工具箱是设计窗体最重要的工具,通过工具箱可以向窗体添加各种控件,能够绑定控件和对象来构造一个窗体设计的可视化模型。,Access2007窗体“设计”菜单对应的工具栏:,Access2003窗体“设计”菜单对应的工具栏:,工具箱说明,窗体工具箱说明,属性窗口,4.属性窗口在设计中,窗体及其中的控件叫做对象,每一个对象都通过属性来决定其外观、格式、数据来源等,修改对象属性也就改变了对象上述特征。,属性设置,可以使用以下的方法设置属性:先在对话框中单击要设置的属性,然后在属性框中输入一个设置的值或表达式。有些属性框单击后右侧出现向下箭头,单击该箭头,可以打开列表框,然后在列表框中进行选择。有些属性框单击后右侧显示有“生成器”按钮,单击该按钮打开“表达式生成器”对话框,可以在此对话框中设置属性,设置后单击“确定”按钮返回属性对话框,5.3.2常用控件的分类,窗体控件分类绑定控件控件与数据表的某个字段绑定在一起,用于同步显示绑定字段的值,在给绑定控件输入某个值时,Access自动更新当前记录中的对应字段非绑定控件非绑定控件保留所输入的值,但是它们与数据表的字段没有直接的关系。这些控件可用于显示文本、形状、没有存储在表中但在窗体上显示的各种图像等计算型控件基于表达式(如函数和计算)的控件,在窗体运行时,由该控件按表达式进行计算并显示计算结果值。计算控件也是非绑定控件,因为它们通常与数据表字段没有直接的联系,但字段可以参与计算控件对应的表达式运算,窗体控件的功能,标签(显示Aa)文本框(显示ab|)复选框(显示打勾)、切换按钮和选项按钮(显示圆圈)选项组(含文字:XYZ)命令按钮列表框与组合框(含编辑框)选项卡(显示2页)图像控件(只显示红色圆圈)子窗体/子报表Access2007增加:对象框(绑定型:图标包括文字”XYZ”,未绑定型),图表,5.3.4常用控件的使用,在窗体设计视图中以“员工”表为数据源创建窗体,窗体名为“输入员工基本信息”窗体,5.3.5切换面板,切换面板是数据库启动时由系统自动执行的应用界面,它本身就是一个窗体,通常它的上面包含一组按钮,而一个按钮对应一个功能的实现,所以切换面板一般作为数据库应用系统的启动界面。创建切换面板设置切换面板为启动窗体,5.4.1使用自动套用格式,在使用向导创建窗体时,可以从系统的样式表中选择窗体的格式,这些样式就是窗体的自动套用格式,5.4.2使用条件格式,根据教材图5.14所示的“销售单明细”窗体,应用条件格式,使子窗体中的“数量”字段的值能用不同的颜色显示。10台套以下(含10)用红色显示,11一20台套用蓝色显示,21台套(含21)以上用绿色显示。,5.4.3添加当前日期和时间,1、在窗体“设计”视中,打开要格式化的窗体。2、单击“插入”菜单中的“日期和事件”命令,打开“日期和时间”对话框,3、若只插入日期或时间,则在对话框中选择“包含日期
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年云南城市建设职业学院单招职业适应性测试题库及答案解析(名师系列)
- 2026年山东外事职业大学单招职业倾向性考试题库及答案解析(夺冠系列)
- 2026年安徽医学高等专科学校单招职业倾向性测试题库及答案解析(夺冠系列)
- 2026年广西电力职业技术学院单招职业倾向性考试必刷测试卷附答案解析
- 2026年信阳艺术职业学院单招职业技能测试题库及答案解析(名师系列)
- 2026年安阳职业技术学院单招职业技能测试题库及答案解析(名师系列)
- 房屋押金结算协议书
- 房屋捐赠协议书范本
- 房屋改造安全协议书
- 房屋权属变更协议书
- 土方开挖、基坑支护施工方案
- 小学信息化培训:AI赋能教学与教师能力提升
- 中国电解石行业市场运行现状及投资战略研究报告
- 线路防鸟害课件
- 铁路车辆安全培训
- 中考语文说明文阅读训练练习(含答案)
- 北师大版七年级生物上册知识点清单
- 房地产开发质量管理职责与规范
- 改革开放史知到智慧树章节测试课后答案2024年秋临沂大学
- 招标代理机构选取项目组织机构
- 初中英语语法课件-表示从属关系的连词
评论
0/150
提交评论