版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第五章窗体本章学习目标知识目标了解窗体的功能、组成及视图的概念理解自动创建窗体和窗体向导所体现出窗体创建理念掌握在设计视图中创建及修改窗体的指导思想及手段技能目标熟练地利用系统的自动创建窗体及窗体向导来创建窗体熟练地在设计视图中修改和美化窗体正确地构建主—子窗体、数据透视表窗体和数据透视图窗体熟练地以窗体为界面进行各种数据库操作5.1窗体概述
窗体是ACCESS数据库继表和查询之后的最重要的对象。如果说表和查询是数据库的基础,其它对象都是上层建筑,那么窗体就是这些上层建筑中的基础。窗体是ACCESS提供给用户操作数据库的最主要的人机界面,严格地说,表和查询只是数据库管理应用系统的后台,是系统管理员的工作平台;而窗体则是前台,用户对数据库的任何操作只能在窗体中进行。用户不能随心所欲地操作数据库;窗体限定了用户可进行哪些操作,并为用户操作提供了友好、方便、美观的界面。5.1.1窗体的功能作为数据的录入界面作为数据的浏览和维护界面控制程序5.1.2窗体的组成
一个完整的ACCESS窗体包含五个节,它们的名称分别是主体、窗体页眉、窗体页脚、页面页眉、页面页脚。
主体是窗体的主要组成部分,主要用来显示数据记录窗体页眉主要用来显示窗体的标题、命令按钮等窗体页脚主要用来在窗体的底部显示窗体操作的信息及总计主体中的数据页面页眉主要用于打印窗体时,显示页标题,每页一个,不打印时无意义页面页脚主要用于打印窗体时,显示页码,每页一个,不打印时无意义5.1.3ACCESS的“自动创建窗体”和“窗体向导”
ACCESS提供了强有力的可视化的窗体创建方法,为了深刻理解ACCESS的窗体创建理念,需要认识和剖析ACCESS的“自动创建窗体”和利用“窗体向导”创建窗体的方法。
可见从其下拉列表框中选择了一个表或查询作数据源后,可以自动创建六种窗体。我们就用“产品”表为数据源,尝试ACCESS的“自动创建窗体”和“窗体向导”
5.1.4窗体的视图
窗体的视图,就是把一个窗体对象在屏幕上显示给你看的时后所呈现的图像。窗体的“设计视图”就是用可视化方法设计窗体时所用的界面,可以看到各控件及所设置的属性、方法、事件并进行编辑,但看不到数据库的数据。其它视图都是窗体的运行界面,可以对数据库的数据进行输入、浏览、编辑,对控件则除了可以调整数据表的列宽外,不能有其它改动。一个窗体有多个运行界面。窗体视图的分类
共分为四种,即“设计视图”、“窗体视图”、“数据表视图”和“数据透视表视图”
为什么把“数据透视图”排除在外?是因为它不能精确定量,因而不作为“正规”窗体看待。对已创建的6个窗体,一一打开它们的设计视图和各设计视图中窗体的属性窗口打开来看一看窗体设计理念归结出ACCESS的窗体设计理念:窗体主体是用来显示和编辑数据库数据的区域,凡和数据源字段绑定的文本框一律放在主体区内。窗体主体中对数据源数据显示的设计,是以记录为单位考虑的,是为每一条记录的显示设计一个共同的模式。窗体有“单个窗体”和“连续窗体”之分。所谓“单个窗体”,也就是运行时窗体主体中只显示一条记录,下方的导航按钮点选到第几条记录,窗体主体中就显示第几条记录。“连续窗体”则是运行时在窗体主体中按同一模式依序显示出全体记录,可以把窗体纵向拉大,使屏上同时多显示几条记录,记录太多一屏看不完时,可以拉动垂直滚动条,也可以利用导航按钮点选。但窗体页眉和窗体页脚都只有一个,分居主体的首尾。所谓窗体的“窗体视图”,就是指用遵照设计时规定的共同模式,用标签和文本框来一一显示记录字段的视图。纵栏式窗体和表格式窗体,单个窗体、连续窗体,都属于“窗体视图”。“数据表视图”实际上只不过是把现成的数据源(表或查询)的数据表视图拿来显示给你看,并不需要另外设计,所以自动创建的数据表窗体的设计视图仅是在和纵栏式窗体一样的设计视图中,把窗体的“默认视图”属性设置成了“数据表”。这样,自动创建的数据表窗体的“窗体视图”,必然就是“纵栏式”窗体。实训实训一自动创建窗体及利用窗体向导创建窗体
5.2创建窗体的简单实例课堂操作1为罗斯文数据库中的“产品”表创建一个浏览操作界面-----“产品”窗体。窗体视图看最终效果课堂操作2创建“产品列表”窗体,窗体视图看最终效果课堂操作3创建“雇员”窗体,窗体视图看最终效果实训实训二简单窗体的创建5.3创建主--子窗体
有时需要在一个窗体中显示另一个窗体中的数据。窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体。使用主—子窗体的作用是:以主窗体的某个字段为依据,在子窗体中显示与此字段相关的记录。在主窗体中切换记录时,子窗体的内容也会随之切换。当要显示具有一对多关系的表或查询时,主--子窗体特别有效。5.3.1利用窗体向导同时创建主窗体和子窗体-课堂操作4为罗斯文数据库创建“类别—产品1”主--子窗体。窗体视图看最终效果5.3.2向已有的窗体添加子窗体课堂操作5用添加法创建主--子窗体“类别—产品2”,窗体视图看最终效果课堂操作6创建“订单”窗体,窗体视图看最终效果5.3.3用交叉表做子窗体课堂操作7创建“1997年客户签单购物分季度归总”窗体,窗体视图看最终效果5.3.4创建带两个子窗体的主—子窗体课堂操作8创建带两个子窗体的“客户订单”窗体,窗体视图看最终效果实训实训三创建主—子窗体5.4创建数据透视表窗体和数据透视图窗体
数据透视表是可以对大量数据汇总和建立交叉列表的交互式表格,它由4个区域组:行字段、列字段、值区域、筛选字段。数据透视表是一种对大量数据快速汇总和建立交叉列表的交互式表格,它有机地结合了分类汇总和合并计算的优点,可以方便地调整分类汇总,灵活地以多种不同方式展示数据间的关系。其特点在于表格结构的不固定性,可以根据实际需要进行调整课堂操作9创建各年各季度各雇员的销售额数据透视表,窗体视图看最终效果5.4.2数据透视图
数据透视图一般是柱型图,总的来说,它是以一个个垂直的矩形柱的高度来表示某种数据,数据透视图的基本构思仍然是基于交叉表查询。
构造数据透视图时,主要把所用数据源的字段分为三类:(1)分类字段;(2)系列字段;(3)数据字段。课堂操作10创建各年各季度各雇员的销售额数据透视图窗体视图看最终效果实训实训四创建数据透视表和数据透视图本章小结
窗体是一种主要用来在数据库中输入和显示数据的对象。它提供方便、灵活、安全、美
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 抛荒整治协议合同
- 2024年生物制药试剂定制生产合同样本2篇
- 2025年云南货运资格证题库在线练习
- 2025年黄冈货运从业资格证考试模拟
- 2025年贵港b2货运资格证全题
- 2024年度生物制药研发委托技术合同范本3篇
- 2024年环保项目实施方案保密协议
- 2024年版综合性劳动协议范本版
- 2025年北京货运资格证考试70题
- 《工程制图与CAD(轨道交通)》课件-铁路线路平面图认识
- 松果体区肿瘤护理
- 《施工现场安全防护标准化防高坠篇》测试附有答案
- 流动资金贷款管理办法培训1
- 血管瘤护理措施
- 智能穿戴行业发展趋势
- 公共场所的肺结核消毒措施
- 圆及其在生活中的应用
- 春节晚宴策划方案1
- 如何制作一个简易的动物细胞模型
- 2024年便携式X光机行业分析报告及未来发展趋势
- 腾讯公司营销策略
评论
0/150
提交评论