PPT49257-00梁洁-AccssAccess-5_第1页
PPT49257-00梁洁-AccssAccess-5_第2页
PPT49257-00梁洁-AccssAccess-5_第3页
PPT49257-00梁洁-AccssAccess-5_第4页
PPT49257-00梁洁-AccssAccess-5_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2020/6/7,Access程序设计基础,1,Access程序设计基础(第4版),第5章窗体,Access提供了大量的可视化开发工具,用户可以很轻松地开发界面友好的应用程序。窗体是Access中最常用的界面对象,类似于Wndows中的窗口或对话框,绝大多数用户与系统之间的交互都是通过窗体完成的。,2020/6/7,Access程序设计基础,2,第5章窗体,2020/6/7,Access程序设计基础,3,5.1窗体设计基础,5.1.1窗体与控件,窗体是设计用户界面的基础,控件是组成用户界面的基本图形元素,各种控件都必须放置在窗体中,窗体是所有控件的容器对象。,标签控件,文本框控件,复选框控件,绑定对象框控件,命令按钮控件,2020/6/7,Access程序设计基础,4,5.1窗体设计基础,5.1.2窗体的类型,Access窗体有四种大的类型:,数据操作窗体,控制窗体,信息显示窗体,交互信息窗体,根据数据记录的显示方式和显示关系,窗体分为纵栏式窗体、多个项目窗体、数据表窗体、分割窗体、主/子窗体、数据透视表窗体和数据透视图窗体等七类。,2020/6/7,Access程序设计基础,5,5.1窗体设计基础,5.1.3窗体的视图,窗体的视图是窗体在具有不同功能和应用范围下呈现的外观表现形式。不同类型的窗体具有不同类型的视图,不同的视图具有不同的功能,且视图之间可以相互进行切换。,窗体视图设计视图布局视图数据表视图,2020/6/7,Access程序设计基础,6,5.2创建窗体,5.2.1自动创建“窗体”,“窗体”按钮是一种快速创建窗体的工具,选中数据源后,单击一次鼠标即可自动创建一个布局结构简单整齐的纵栏式窗体。,例5-1基于“世界杯”数据库中的“基本信息”表,使用“窗体”按钮自动创建一个纵栏式窗体。,1.使用“窗体”按钮,2020/6/7,Access程序设计基础,7,“多个项目”在窗体上显示多个记录的一种窗体布局形式。,例5-2基于“基本信息”表,使用“多个项目”工具创建窗体。,5.2创建窗体,5.2.1自动创建“窗体”,2.使用“多个项目”工具,2020/6/7,Access程序设计基础,8,基于当前打开的数据源创建数据表形式的窗体。,例5-3基于“基本信息”表,使用“数据表”工具创建窗体。,5.2创建窗体,5.2.1自动创建“窗体”,3.使用“数据表”工具,2020/6/7,Access程序设计基础,9,同时以两种视图显示数据的一种窗体布局形式。,例5-4基于“基本信息”表,使用“分割窗体”工具创建窗体。,5.2创建窗体,5.2.1自动创建“窗体”,4.使用“分割窗体”工具,2020/6/7,Access程序设计基础,10,创建带有命令按钮的交互信息窗体,即模式对话框窗体。,例5-5使用“模式对话框”工具创建窗体。,5.2创建窗体,5.2.1自动创建“窗体”,5.使用“模式对话框”工具,2020/6/7,Access程序设计基础,11,是一种快捷的窗体构建方式。当窗体只需要显示数据表的某些字段时,使用“空白窗体”按钮创建较为方便。,例5-6基于“基本信息”表,使用“空白窗体”按钮创建一个显示“届次”、“举办国”、“冠军”和“照片”的窗体。,5.2创建窗体,5.2.1自动创建“窗体”,6.使用“空白窗体”按钮,2020/6/7,Access程序设计基础,12,使用向导创建窗体可以在创建过程中自主指定数据源、选择字段和设置布局,快速地创建窗体。,例5-7使用“窗体向导”创建一个显示“基本信息”表所有字段,布局为“两端对齐”的窗体。,5.2创建窗体,5.2.2使用向导创建窗体,1.创建基于单个数据源的窗体,2020/6/7,Access程序设计基础,13,在创建主/子窗体前要确定作为主窗体的数据源与作为子窗体的数据源之间存在着“一对多”关系。,例5-8使用“窗体向导”创建显示“届次”、“日期”、“举办国”、“冠军”、“参赛队”和“成绩”的窗体。,5.2创建窗体,5.2.2使用向导创建窗体,2.创建主/子窗体,2020/6/7,Access程序设计基础,14,5.3使用“设计视图”创建窗体,5.3.1窗体的设计视图,1.设计视图的组成(1)主体(2)窗体页眉(3)页面页眉(4)页面页脚(5)窗体页脚,2020/6/7,Access程序设计基础,15,5.3使用“设计视图”创建窗体,5.3.1窗体的设计视图,2.“窗体设计工具”选项卡由“设计”、“排列”和“格式”三个子选项卡组成。,设计子选项卡,2020/6/7,Access程序设计基础,16,5.3使用“设计视图”创建窗体,5.3.1窗体的设计视图,3.“属性表”对话框“属性表”包括了对象下拉列表框和属性选项卡。,2020/6/7,Access程序设计基础,17,5.3使用“设计视图”创建窗体,5.3.1窗体的设计视图,4.窗体的常用属性与事件,窗体的常用属性,例如:假定当前窗体的名称为fTest,以下三种方法都可以将当前窗体的标题设置为“Sample”。Forms!fTest.CaptionSampleMe.CaptionSampleCaptionSample,2020/6/7,Access程序设计基础,18,5.3使用“设计视图”创建窗体,5.3.1窗体的设计视图,4.窗体的常用属性与事件,窗体的常用事件,2020/6/7,Access程序设计基础,19,5.3使用“设计视图”创建窗体,5.3.2控件的添加与操作,使用“控件”组添加控件,1.在窗体中添加控件,使用“控件向导”添加控件,使用“字段列表”添加控件,2020/6/7,Access程序设计基础,20,5.3使用“设计视图”创建窗体,5.3.2控件的添加与操作,1.选择控件2.取消控件选择3.移动控件4.调整控件大小5.对齐控件6.复制控件7.删除控件,2.控件的基本操作,2020/6/7,Access程序设计基础,21,5.3使用“设计视图”创建窗体,5.3.2控件的添加与操作,控件的属性决定了控件的外观和操作。“名称”属性为所有控件共有。,3.控件的常用属性、事件和方法,例如:以下三种方法都可以将当前窗体fTest中的标签Label0的高度设置为20。Forms!fTest.Label0.Height20Me.Label0.Height20Label0.Height20,2020/6/7,Access程序设计基础,22,5.3使用“设计视图”创建窗体,5.3.2控件的添加与操作,3.控件的常用属性、事件和方法,控件的常用方法SetFocus方法用于使得某个控件获得焦点,语法格式为:控件名.SetFocus具有SetFocus方法的控件有:文本框、列表框、组合框、命令按钮等。,2020/6/7,Access程序设计基础,23,5.3使用“设计视图”创建窗体,5.3.3常用控件的使用,根据控件的用途及与数据源的关系,将控件分为绑定型、未绑定型和计算型三种。(1)绑定型控件绑定型控件有数据源,更新绑定型控件中的数据时,Access自动将更新发送回字段中。(2)未绑定型控件未绑定型控件没有数据源,主要用于显示提示信息、线条、矩形及图像等。(3)计算型控件计算型控件以表达式作为数据源。,2020/6/7,Access程序设计基础,24,5.3使用“设计视图”创建窗体,5.3.3常用控件的使用,例5-9创建一个名称为“sample”的窗体。在窗体页眉添加一个标题为“世界杯基本信息浏览”的标签,标签名称为“bTitle1”,字体为“隶书”,字号为“20”,前景色为“黑色文本”。,1.标签,标签控件,2020/6/7,Access程序设计基础,25,5.3使用“设计视图”创建窗体,5.3.3常用控件的使用,例5-10在窗体中创建绑定型文本框。例5-11在窗体页眉中创建显示当前年份和月份计算型文本框。,2.文本框,文本框控件,2020/6/7,Access程序设计基础,26,5.4使用“设计视图”创建窗体,5.4.3常用控件的使用,例5-12使用控件向导在窗体中创建一组用于浏览记录的命令按钮。,3.命令按钮,命令按钮控件,2020/6/7,Access程序设计基础,27,5.4使用“设计视图”创建窗体,5.4.3常用控件的使用,例5-13以手工方式在窗体中创建一个用于退出窗体的命令按钮。,3.命令按钮,按钮控件事件过程代码,2020/6/7,Access程序设计基础,28,5.4使用“设计视图”创建窗体,5.4.3常用控件的使用,例5-14设置“退出”命令按钮的快捷键为AltX。,3.命令按钮,退出按钮的快捷键,2020/6/7,Access程序设计基础,29,5.3使用“设计视图”创建窗体,5.3.3常用控件的使用,例5-15以手工方式在窗体中创建一个用于显示“点球决胜”字段值的复选框。,4.选项按钮、复选框与切换按钮,复选框控件,2020/6/7,Access程序设计基础,30,5.3使用“设计视图”创建窗体,5.3.3常用控件的使用,例5-16在窗体中创建用于显示“照片”字段值的绑定对象框。,5.绑定对象框,绑定对象框控件,2020/6/7,Access程序设计基础,31,5.3使用“设计视图”创建窗体,5.3.3常用控件的使用,例5-17创建一个含有选项组控件的窗体。,6.选项组,2020/6/7,Access程序设计基础,32,5.3使用“设计视图”创建窗体,5.3.3常用控件的使用,例5-18创建一个含有列表框和组合框的窗体。,7.列表框与组合框,2020/6/7,Access程序设计基础,33,5.3使用“设计视图”创建窗体,5.3.3常用控件的使用,例5-19创建含有选项卡控件的窗体,使用其中的页面分别显示“最佳球员信息”和“最佳射手信息”。,8.选项卡控件,2020/6/7,Access程序设计基础,34,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论