版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单元四
创建窗体
单元导读
窗体是ACCESS数据库的一个重要对象,可用于输入、显示和操作数据库中的数据,特别是对于不太熟悉数据库的用户而言,界面更友好,操作更方便,是用户与数据库之间的交互窗口,在数据库的设计中有着相当重要的作用。本单元通过几个任务的实施向读者介绍各种类型的窗体及它们的创建方法和使用。技能目标能创建简单的窗体能使用窗体设计视图创建窗体会创建数据透视图窗体能使用常用的窗体控件能对窗体进行布局和修饰能设置窗体和控件的基本属性能创建并使用子窗体任务内容自动创建不同形式的“驾证类别”窗体使用向导创建“学员成绩”窗体使用设计视图创建“学员信息”窗体创建并美化“用户登录”窗体创建“各学员累计学习时间”的数据透视图窗体使用子窗体创建交互式动态查询窗体任务一
自动创建不同形式的“驾照类别”窗体【任务描述】分别用系统提供的“窗体”、“多个项目”、“分割窗体”方法自动创建基于“驾照类别”表的不同形式的窗体。【知识准备】1、自动创建窗体方法Access2010的功能区“创建”选项卡的“窗体”组中,可以看到多种智能化的自动创建窗体的方法,包括:“窗体”、“窗体设计”、“空白窗体”、“窗体向导”、“导航”和“其他窗体”,其中,当单击“导航”和“其他窗体”按钮还可以展开下拉列表,在列表中提供了多种创建特定窗体的方法。比如“其他窗体”按钮所展开的下拉列表中提供了“多个项目”、“数据表”、“分割窗体”、“模式对话框”、“数据透视表”和“数据透视图”这些特定窗体的创建工具。2、“窗体”、“多个项目”、“分割窗体”的特点“窗体”:是最快捷地创建窗体的工具,只需单击一次鼠标便可以创建窗体。使用这些工具时,来自数据源的所有字段都在窗体上。“多个项目”:使用“窗体”方法所创建的窗体上,一次只能显示一个记录(纵栏式),而使用“多个项目”方法创建的窗体一行显示一个记录,一次可以显示多个记录,窗体类似于表格。“分割窗体”:分割窗体可以同时提供数据的两种视图:窗体视图和数据表视图,这两种视图连接到同一数据源,并且总是保持相互同步。如果在窗体的某个视图中选择了一个字段,则会在窗体的另一个视图中选择相同的字段。可以从任一部分添加、编辑或删除数据(只要记录源可更新,并且您未将窗体配置为阻止这些操作),使用分割窗体可以在一个窗体中同时利用两种窗体类型的优势。【任务分析】Access2010能够“智能”地收集和显示表中的数据,自动创建窗体。使用“窗体”、“分割窗体”、“多项目”方法创建窗体,只要先选定窗体的数据来源(表或查询),再单击相应的按钮就可以快捷完成。【任务实施】具体任务:1、使用“窗体”工具自动创建基于“驾照类别”表的窗体纵栏式窗体2、使用“多项目”工具自动创建基于“驾照类别”表的窗体表格式窗体3、使用“分割窗体”工具自动创建基于“驾照类别”表的窗体上面是窗体视图下面是数据表视图小贴士:可以使用分割窗体的数据表部分快速定位记录,然后使用窗体部分查看或编辑记录。任务实施:(老师演示)【任务实施】
使用“窗体向导”创建的纵栏式窗体【任务分析】利用“窗体向导”创建窗体,只要按照向导的提示,输入或选择相关的信息,一步一步地完成窗体的创建工作。单个窗体的记录源是“成绩”表,来源单一,创建时只须选择字段和窗体样式即可。而阶层式窗体的记录源是“学员”表和“成绩”表,它们之间是一对多的关系,所以在主/子窗体中,“学员”表信息在主窗体中显示,“成绩”表信息以表格的形式在子窗体中显示。创建一个基于“成绩”表的单个窗体实施步骤:(老师演示)2、创建一个基于“学员”表和“成绩”表的主/子窗体子窗体主窗体使用向导创建的主/子窗体(布局上经过调整)任务三
使用设计视图创建“学员信息”窗体【任务描述】使用设计视图创建一个基于“学员”表的“学员信息”窗体。【知识准备】1、窗体设计视图
Access2010中提供了窗体向导和多种自动创建窗体的方法,虽然方便快捷,但是在多数情况下,使用这些方法创建的窗体比较简单,未能满足用户的实际需要,所以要想创建灵活复杂的窗体必须使用“设计视图”来完成。当然也可以先使用向导或自动创建的方法创建窗体,再在设计视图中进行修改。
窗体包含主体、窗体页眉/页脚和页面页眉/页脚等部分,如下图所示,每个部分称为“节”,其中“主体”节是一个窗体必不可少的。默认情况下,窗体视图中只显示主体节,需要时可以在窗体上右击鼠标,在打开的菜单中选择“窗体页眉/页脚”、“页面页眉/页脚”选项来添加其它节,把全部节显示在窗体设计视图中。窗体各部分作用分别如下:主体:主要用来显示数据。窗体页眉/页脚:窗体页眉位于窗体的顶部,一般用于放置窗体的标题;窗体页脚位于窗体的底部,一般用于放置命令按钮、使用说明、提示信息或整个窗体中所有记录都要显示的内容。页面页眉/页脚:在打印窗体时才显示,页面页眉打印在窗体页眉之后,放置页面头部信息,如标题、徽标等;页面页脚打印在窗体页脚之后。2、窗体控件
使用设计视图创建窗体,很大程度表现在窗体控件的使用上。控件是窗体中用于显示数据、执行操作命令或修饰窗体的一种对象。Access2010中,当进入窗体的设计视图时,在“设计”选项卡的“控件”组中有若干个控件提供给用户使用,如下图所示。【任务分析】“学员信息”窗体的记录源是“学员”表,在设计视图中创建窗体,一种方法是从字段列表直接把字段拖到主体节中;另一种方法是先在窗体上添加控件,再绑定控件到记录源的字段上。本任务分别使用上述两种方法实现。【任务实施】具体任务:1、以“学员”表为记录源,从字段列表中直接把字段拖到主体节中创建窗体2、以“学员”表为记录源,使用控件创建窗体实施步骤:(老师演示)任务四
创建并美化“用户登录”窗体【任务描述】为“科校汽车驾驶培训管理”数据库系统创建一个“用户登录”窗体。【知识准备】
窗体是用户与数据库之间的主要接口,按其功能可以分为数据窗体、流程控制面板窗体和交互窗体。1、数据窗体主要用来显示、浏览、操作表中的数据,数据窗体一般都同表或查询相关联,设计时要设置窗体的“记录源”属性。如果通过窗体进行添加、删除或修改记录,这些操作的结果会反馈到表中,这种窗体在数据库应用中是最常见的,如图4.39所示的窗体。2、流程控制面板窗体主要用来控制数据库应用程序的运行流程,不同表或查询相关联,设计时不用设置窗体的“记录源”属性。通常该窗体上显示了多个命令按钮,用户通过单击相应的按钮,就进入不同的环境,完成相应的操作。如本任务要创建的“用户登录”窗体和单元八中创建的“主页导航”窗体就是这种类型的窗体。3、交互窗体
这种类型的窗体一般是用来给用户提示信息或要求用户输入信息,如消息框和运行参数查询时弹出的“输入参数值”对话框都是这种类型的窗体。【任务分析】“用户登录”窗体是属于流程控制面板窗体,它不跟任何表关联,只在窗体上添加一个文本框和两个按钮即可,至于按钮的功能在第六单元“创建宏”中再实现。创建的窗体外观如果比较单调,可通过设置窗体和控件的其它属性美化窗体。由于文本框接收的是用户的密码,所以要设置文
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 五年级下册综合实践活动教学设计- 广州特色一日游|粤教版
- 《比赛场次》(教学设计)-2024-2025学年北师大版六年级上册数学
- 2024年新式茶饮项目建议书
- 从算式到方程第1课时方程随堂课件2024-2025学年+人教版(2024)七年级数学上册
- 餐饮投资占股合同范本(2篇)
- 布袋清洗合同(2篇)
- 报名学车合同(2篇)
- 安装护眼灯合同范本(2篇)
- 2024年氮氧化物治理系统合作协议书
- 2024合作融资合同范文
- C语言课程设计报告-通讯录管理系统-
- 屋面挑檐模板支撑体系专项施工方案
- 2021年全国矿业权评估师资格考试试卷及答案
- 第3课秦统一多民族封建国家的建立教学设计高中历史必修中外历史纲要上
- 高中研究性学习生物课题研究
- 《我不是药神》剧本
- 《神奇的泡泡》(说课稿)2022-2023学年综合实践活动二年级下册
- 喜茶运营管理手册和员工操作管理手册
- 水文化知识竞赛题库附答案(含各题型)
- 拳击入门-北京理工大学中国大学mooc课后章节答案期末考试题库2023年
- 《北屯矿业有限责任公司富蕴县库卫云母矿矿山地质环境保护与土地复垦方案》及专家评审意见
评论
0/150
提交评论