access数据库应用教程5 窗体与控件ppt课件.ppt
《access数据库应用教程5 窗体与控件ppt课件.ppt》由会员分享,可在线阅读,更多相关《access数据库应用教程5 窗体与控件ppt课件.ppt(167页珍藏版)》请在三一办公上搜索。
1、第5章 窗体与控件,学习目标 本章要点上机练习 习 题,学习目标,窗体不仅用于查看、添加、编辑和删除数据,还提供了直观的用户界面用于创建系统管理窗体。窗体通过标签、文本框和命令按钮等各种控件来创建界面。控件可以绑定到表或查询的字段,从而通过控件便可显示或修改数据。创建窗体也就是在窗体中布置各种控件,并建立控件与表或查询的关联。Access为用户提供了各种窗体向导,使用窗体向导可以快速创建各种常用的窗体。窗体设计器则是更专业的窗体设计工具,用于创建格式更为丰富的自定义窗体。本章将在介绍窗体和控件的基础上,详细讲解如何使用窗体向导和窗体设计器创建窗体。,本章要点,认识窗体窗体控件新建窗体使用窗体设
2、计器使用窗体向导自动窗体数据透视表和数据透视图图表窗体,认 识 窗 体,窗体主要用于创建管理数据和系统的界面。在数据管理窗体中可查看、添加、修改或删除数据,而系统管理窗体(也称切换面板)则可通过导航按钮来打开各个窗体或执行某种操作。窗体本身是一个容器,在其中可以添加各种控件来创建界面,如标签、文本框、命令按钮等。 窗体类型 窗体结构 窗体基本操作,窗体类型,Access提供了多种窗体类型,包括纵栏式窗体、表格式窗体、数据表窗体和主/子表窗体等,下面分别介绍。纵栏式窗体表格式窗体 数据表窗体 主/子表窗体 数据透视表/数据透视图 图表窗体,纵栏式窗体,纵栏式窗体通常只显示一个记录,记录中的每个字
3、段占一行,可通过导航条切换不同的记录。 “学生信息”窗体就是一个典型的纵栏式窗体。,纵栏式窗体,表格式窗体,表格式窗体以类似表格的形式显示多个记录 。在表格式窗体中,列标题用标签控件显示,可以分别定义格式。每个字段也分别用独立的控件显示,称为字段控件。字段控件在窗体中的位置、格式决定了字段在窗体中的显示位置和格式。记录可根据需要显示在多个行中。字段控件也可使用选项按钮、命令按钮或文本框等。,表格式窗体,数据表窗体,数据表窗体与数据表视图窗口是两个不同的概念。在打开表时,Access自动以数据表视图的方式显示,但这并不是窗体对象,只是临时数据表的数据视图。数据表窗体指带有数据表视图的窗体。数据表
4、窗体对数据的显示控制最少,只能修改显示的字体、字号、列宽以及隐藏列等。数据表窗体一般都用于创建子窗体。,数据表窗体,主/子表窗体,主窗体和子窗体中的数据通常是一对多的关系,通过特定字段关联,在子窗体中显示主窗体当前记录的相关数据。一个带有子窗体的窗体,主窗体中以纵栏格式显示一个教师信息记录,子窗体中则显示了该教师担任的课程信息。,主/子表窗体,数据透视表/数据透视图,一个数据透视表窗体。“数据透视表”窗体和“数据透视图”窗体与窗体的“数据透视表”和“数据透视图”视图不同。Access不能直接创建数据透视表/数据透视图窗体,但可在数据透视表/数据透视图视图中拖放字段来创建布局,以数据透视表/数据
5、透视图的方式显示数据。,数据透视表/数据透视图,要创建数据透视表/数据透视图窗体,需要先在Microsoft Excel中设计好“数据透视表”,然后在Access中打开窗体的设计视图,选择“插入/对象”命令插入的Microsoft Excel“数据透视表”电子表格。一个数据透视表视图方式下创建的窗体布局,这样的布局只能在数据透视表视图方式下才能正确显示。若切换到其他视图,则不能显示数据透视表。,数据透视表/数据透视图,图表窗体,图表窗体是指在窗体中以图表的方式显示数据。Access提供了20种不同类型的图表窗体。,窗体结构,Access的窗体与报表类似,包含主体、窗体页眉/页脚和页面页眉/页脚
6、等部分。通常,窗体只包含“主体”节,其中包含显示数据的控件。在窗体设计视图中,可选择“视图/窗体页眉/页脚”或“视图/页面页眉/页脚”命令为窗体添加其他可选节。,窗体结构,窗体结构,窗体各部分作用分别如下:主体节:显示窗体数据的主要场所。窗体页眉/页脚:一般情况下,窗体页眉显示在每页顶部,窗体页脚显示在每页底部。选择“视图/窗体页眉/页脚”命令,可以添加或删除窗体页眉/页脚。页面页眉/页脚:在打印窗体时显示,页面页眉打印在窗体页眉之后,页面页脚打印在窗体页脚之后。选择“视图/页面页眉/页脚”命令,可以添加或删除页面页眉/页脚。,窗体基本操作,利用窗体可方便地浏览记录、修改记录和添加记录等。浏览
7、记录 修改记录 添加记录 删除记录 对数据进行排序和查找 按选定内容筛选、内容排除筛选 按窗体筛选高级筛选/排序 在窗体中应用条件格式,浏览记录,在窗体中查看数据时,按Tab键或将插入点移动到前面的字段,按Shift+Tab组合键可向后移动插入点。默认情况下,按Tab键在窗体所有记录的字段之间进行循环。窗体底部的记录导航条可用来改变当前显示的记录。,浏览记录,浏览记录,记录导航条的文本框中显示了当前记录的记录号,在其中输入记录号后按Enter键可使对应记录成为当前记录。记录导航条中各个命令按钮功能如下:,浏览记录,浏览记录,除使用命令按钮外,还可以使用下面的快捷键来定位记录:,修改记录,在窗体
8、中可以直接修改记录数据,但自动编号类型字段不能修改。对OLE字段,可通过“复制”、“粘贴”操作修改数据,或者双击OLE字段打开对应的编辑器修改数据。,添加记录,删除记录,对数据进行排序和查找,对数据进行排序和查找,对数据进行排序和查找,在“查找内容”文本框中可输入需要查找的内容。在“查找范围”下拉列表框中可以选择在当前插入点所在字段或是整个窗体内查找。“查找和替换”对话框始终处于其他窗体的最前面。若需要对某个字段查找,可在窗体中单击该字段控件,查找范围自动变为对应的字段。在对话框中的“匹配”下拉列表框中可选择查找时的比较方式,包括“字段开头”、“整个字段”和“字段任何部分”3种方式。,对数据进
9、行排序和查找,“查找”选项卡只能用于查找记录,而“替换”选项卡则可在进行查找的同时用指定内容替换找到的记录数据。查找和替换总是针对窗体数据源的所有记录,若找到匹配的记录,则该记录成为当前记录。若未找到匹配的记录,则打开一个对话框进行提示。,按选定内容筛选、内容排除筛选,按窗体筛选,按窗体筛选,高级筛选/排序,高级筛选/排序,在窗体中应用条件格式,条件格式是在窗体中查看数据的特殊格式。应用条件格式需要在使用条件格式的窗体字段单击,然后选择“格式/条件格式”命令,打开“设置条件格式”对话框。在对话框中可以设置一个条件,并指定满足条件和不满足条件时数据的显示格式。,在窗体中应用条件格式,窗 体 控
10、件,窗体控件包括标签、文本框等,在使用它们之前应先了解控件概念,知道哪些是常用控件。理解控件 标签 文本框 选择控件选项组 列表框组合框,理解控件,控件是窗体或报表上的一个对象,用于输入数据或显示数据。控件可与表的字段绑定到一起,以实时显示字段数据,并将控件中修改的数据返回表的字段。直线、矩形、图片、图形、单选按钮、复选框和对象等都是控件。Access也把计算字段看作控件。常用控件 工具箱,常用控件,窗体中的控件有许多,表列出了Access的常用控件。,常用控件,常用控件,常用控件,工具箱,工具箱,“工具箱”打开时默认显示在Access工具栏中,可将鼠标光标移动到“工具箱”工具栏的左侧,当其变
11、为4向箭头时,按住鼠标左键不放并拖动鼠标将“工具箱”移动到屏幕的任意位置。当“工具箱”作为独立窗口显示时,双击标题栏可使它重新定位到Access工具栏中。“工具箱”中有3个特殊作用按钮:,工具箱,标签,标签控件用于在窗体或报表中显示说明性的文本,不能接收输入,也不能绑定到字段。标签既可独立使用,也可作为字段说明附加到其他显示字段的控件上。一些显示标题的控件,如命令按钮、复选框、选项按钮(单选项)、文本框、列表框、组合框和选项组等,都用一个附加的标签控件显示标题。独立标签 标签属性 定义键盘选择键,标签,独立标签,独立标签,在添加标签时,标签自动进入编辑状态,此时可直接在标签中输入显示内容。要修
12、改标签文本,可分两次单击标签,使标签进入编辑状态,然后修改其文本。,独立标签,标签属性,标签的主要属性是“标题”(Caption),用于设置或返回标签显示文本。在“属性”窗口中可通过修改“标题”属性来改变标签显示文本。在VBA代码中可通过下面的格式修改Caption属性:标签名称.Caption = 标签显示文本,定义键盘选择键,标签“标题”属性中&符号之后的第1个字母定义为键盘选择键,显示时为该字母加上下划线。按“Alt+键盘选择键”组合键可选择标签关联的控件。中文本框的附属标签标题为&Name,N定义为键盘选择键,则按Alt+N组合键即可将焦点切换到文本框。,定义键盘选择键,文本框,文本框
13、控件用于显示或输入数据。它可输入包括文本、数字、日期、时间和备注等多种类型的数据。文本框控件既可独立使用,也可绑定到表的字段。文本框也可包含表达式(也称计算字段)。文本框控件有一个附加标签,用于显示文本框的说明信息。在文本框中使用表达式 使用“文本框向导” 文本框属性,文本框,在文本框中使用表达式,文本框中的表达式以等号(=)开始,并可使用字段,文本框显示“成绩”字段值加上“20”。表达式中的字段名在输入时可省略括号,Access会自动加上括号。,在文本框中使用表达式,使用“文本框向导”,使用“文本框向导”,使用“文本框向导”,单击“下一步”按钮,将打开“文本框向导”的第2个对话框。在该对话框
14、中可设置文本框在获得焦点时输入法的状态。在“输入法模式”下拉列表框中,可选择“输入法开启”、“输入法关闭”或“随意”选项。“随意”表示不强制打开或关闭输入法,保持文本框获得焦点前的输入法状态。,使用“文本框向导”,使用“文本框向导”,单击“下一步”按钮,将打开“文本框向导”的第3个对话框。在该对话框中设置需要的文本框名称,设置后的文本框名称将在文本框的附加标签中显示。若要在文本框附加标签中显示其他内容,可在设计视图中修改附加标签的显示文本。,使用“文本框向导”,文本框属性,在设计窗体时,可直接在文本框中输入要显示的文本。在“属性”窗口中,可将要显示的文本设置为“控件来源”属性值。在VBA代码中
15、,Text和Value属性用于设置或返回文本框显示或输入的文本。,选择控件,选择控件包括切换按钮、选项按钮和复选框,它们用于显示或输入“是/否”类型的数据。若选中控件,则返回值为True(-1),否则返回False(0)。各选择控件的选择状态、外观和返回值。,选择控件,选择控件,选择控件的各种使用情况。,选项组,选项组控件可包含多个切换按钮、选项按钮或复选框。选项组控件实际上是框架和切换按钮、选项按钮或复选框的组合。框架起分组的作用,并在窗体上显示一个方框,方框内部显示组中的控件。选项组中的各个选项按钮一起工作,一次只能选择一个选项按钮。这3种选项组,组中的第1个选项都被选中。选项组中的选项分
16、别把一个不同的数值返回给选项组控件。选项组可与字段绑定,选项返回的值即可通过选项组控件传递给绑定字段。,选项组,选项组,选项组向导 选项组控件值,选项组向导,选项组向导,选项组向导,选项组向导,在该对话框中需要为每个选项指定值,默认第1个选项值为“1”,第2个选项值为“2”,依次类推。也可将选项值指定为其他的数值。“选项组向导”的第3个对话框如图5-31所示。在该对话框中需要指定选项组中控件的类型和样式。设置完所有选项后单击“完成”按钮,Access按照设置创建选项组。,选项组向导,选项组控件值,选项组中的控件不管是切换按钮、选项按钮或复选框,每次都只能选中一个。选项组控件值为选中选项对应的值
17、,选项组选项值是一个长整型数,不能是文本或其他类型值。,列表框,列表框控件用于显示数据列表。在列表中单击选项,或者按选项的第1个字母可加亮选项并完成选择。若列表框中没有加亮的选项,则表示没有选中的选项。Access的列表框比较特殊,可以显示多个字段的多个记录。可将表或查询绑定到列表框,窗体运行时列表框显示表或查询中的全部记录。,列表框,若列表框的宽度不足以显示,则会显示一个水平滚动条,在高度不足时则显示一个垂直滚动条。还可选择是否在列表框中显示字段标题。3个列表框,第1个列表框只显示一列数据,没有字段标题。第2个列表框显示了两列数据,显示了字段标题。第3个列表框显示了3列数据和字段标题。列表框
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- access数据库应用教程5 窗体与控件ppt课件 access 数据库 应用 教程 窗体 控件 ppt 课件
链接地址:https://www.31ppt.com/p-1375262.html