您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > 第4章 窗体 (未来教育 全国计算机等级考试 二级Access教程 配套课件)
二级ACCESS培训讲义第4章窗体二级ACCESS培训讲义2第4章窗体本章要求了解窗体的组成和结构了解窗体的类型熟悉窗体的视图掌握几种创建窗体的方法熟练使用常见控件熟悉窗体和控件的属性学会设置窗体的格式二级ACCESS培训讲义34.1认识窗体一、窗体的作用窗体是一种主要用于在Access中输入、输出数据的数据库对象,是用户和Access应用程序之间的主要接口。它通过计算机屏幕,将数据库中的表或者查询中的数据反映给使用者。窗体可以显示表和查询中的数据,但窗体本身并不储存数据。窗体不仅可以包含文字、图形、图像等,还可以插入音频、视频等。二级ACCESS培训讲义4窗体的主要用途有以下几种:(1)输入和编辑数据。(2)显示和打印数据。(3)控制应用程序流程。二、窗体的类型7种纵栏式窗体表格式窗体数据表窗体主/子窗体数据透视表窗体图表窗体数据透视图窗体二级ACCESS培训讲义5三、窗体的视图共有5种视图:(1)设计视图一般用于创建、修改、美化窗体。(2)窗体视图主要用于查看窗体设计的最终效果。一般每次只能查看一条记录。(3)数据表视图以行和列的形式显示窗体中的数据,在该视图中可以编辑字段和数据。只有当数据源来自表和查询的窗体时,才有数据表视图。(4)数据透视表视图(5)数据透视图视图二级ACCESS培训讲义64.2创建窗体创建窗体的方法:使用向导和人工方式Access提供了4种制作窗体的向导,包括:自动创建窗体窗体向导图表向导数据透视表向导Access中,往往先使用”向导“建立窗体的基本轮廓,再切换到设计视图,使用人工方式调整。二级ACCESS培训讲义7一、自动创建窗体1.使用”自动窗体“需要先选定表对象或查询对象,而不是在窗体对象下启动向导或进入窗体设计视图。步骤:在”数据库“窗口的”表“对象下选定相应数据表,然后单击”插入“菜单中的”自动窗体“命令,或单击工具栏中”新对象“按钮右侧的向下箭头,从打开的下拉列表中选择”自动窗体“选项。二级ACCESS培训讲义82.使用”自动创建窗体“其格式是系统设定好的,包含全部字段,字段顺序保持表或查询的物理顺序。Access提供了3种类型的格式:纵栏式、表格式和数据表步骤:打开数据库,选择”窗体“对象,单击按钮二级ACCESS培训讲义9二级ACCESS培训讲义10二、使用”窗体向导“新建窗体使用”窗体向导“能够基于一个或多个表,也可以基于查询创建窗体。1.创建基于单一数据源的窗体二级ACCESS培训讲义112.创建基于多个数据源的窗体创建主/子窗体之前,要先建立作为主窗体的数据源与作为子窗体的数据源之间存在的一对多的关系。分为两种:一种是同时创建主窗体与子窗体另一种是将已有的窗体作为子窗体添加到另一个已有的窗体中。步骤:创建好主窗体后,切换至窗体设计视图,单击工具栏中的”子窗体/子报表“按钮,在窗体中通过鼠标拖放创建子窗体,在弹出的子窗体向导对话框中进行设置(”使用现有的窗体“或”使用现有的表和查询“)。二级ACCESS培训讲义12二级ACCESS培训讲义13三、创建图表窗体1.创建数据透视表窗体Access中,用户可以利用”数据透视表“对数据库中的数据进行数据分析和版式重组。步骤:选择”窗体“对象,单击”新建“按钮,打开”新建窗体“对话框,在”新建窗体“对话框中选择”数据透视表向导“,然后进行设置。2.创建数据图透视图窗体数据透视图是一种交互式的图表,以图形化的形式来表现数据。步骤:在”新建窗体“对话框中,选择”自动窗体:数据透视图“,然后进行设置二级ACCESS培训讲义14二级ACCESS培训讲义153.创建图表窗体使用图表可以形象地表达数据的变化情况,将包含大量数据的表格变成直观、生动的图表,直观地展现数据的变化和发展趋势。步骤:在”新建窗体“对话框中,选择”图表向导“,然后进行设置二级ACCESS培训讲义164.3设计窗体一、窗体设计视图1.设计视图的组成一个完整的窗体由窗体页眉、页面页眉、主体、页面页脚、窗体页脚等部分组成。二级ACCESS培训讲义17在窗体”设计“视图窗口,将鼠标指针置于窗体浅灰色区域的右边,当鼠标指针变为双向箭头时,按住左键左右拖动,改变窗体的宽度。在窗体”设计“视图窗口,将鼠标指针置于节的底边,当鼠标指针变为双向箭头时,按住左键上下拖动,改变节的宽度。(构成窗体的每一部分成为一节)注意:”窗体页眉/页脚“、”页面页眉/页脚“只能成对地添加或删除。如果只需要页眉,可将页脚的高度设置为零;如果只需要页脚,可将页眉的高度设置为零。如果删除页眉、页脚,则其中包含的控件同时被删除。当页眉、页脚中有控件时,必须首先删除其中的控件,才能将其高度设置为零。二级ACCESS培训讲义182.工具栏和工具箱在Access中,进入窗体”设计“界面,就可以看到”工具箱“。如果工具箱未显示,可以单击”视图“菜单下的”工具栏“下的”工具箱“命令,将工具箱显示在屏幕上。”工具箱“中的按钮是Access提供的多种窗体控件。二级ACCESS培训讲义19常用的控件选择对象控件向导标签文本框选项组切换按钮选项按钮复选框组合框列表框命令按钮图像未绑定对象框绑定对象框分页符选项卡子窗体/子报表直线矩形其他控件选择对象:用于选取控件、节或窗体。控件向导:用于打开或关闭控件“向导”标签:用于显示文字。文本框:用于输入或编辑文本,通常作为文本、数字、货币、日期、备注等类型的绑定控件选项组:对选项按钮控件进行分组的控件。切换按钮:具有抬起和按下两种状态的命令按钮可,作为“是”/“否”类型字段的绑定控件。选项按钮:在一组选项中只能选择一个。复选框:具有选中和不选中两种状态的控件,通常作为“是”/“否”字段的绑定控件。组合框:具有一个下拉列表的文本框。列表框:可在一组列表项中进行选择的控件。命令按钮:用来执行命令的控件。图像:用于摆放图片的控件。非绑定对象框:用于摆放其他应用程序对象的控件。绑定对象框:用于绑定“OLE”对象类型的字段。分页符:用于打印分页的控制。选项卡控件:用于多页显示的控件。子窗体/子报表:用于在窗体或报表中添加“子窗体/子报表”。直线:用于绘制分隔线。矩形:用于绘制分隔区。其他控件:用来自定义系统所有注册的ActiveX控件。二级ACCESS培训讲义20向窗体中添加控件的步骤:将”工具箱“中任意一个按钮拖到正在设计的窗体中,窗体将出现一个新的控件;鼠标右键单击所添加的控件,执行”属性“菜单命令,或执行”视图“→”属性“菜单命令,都可以设置控件的属性。3.字段列表创建窗体时,当需要某一个字段时,单击工具栏中的”字段列表“按钮,即可显示”字段列表“窗口。将所需字段拖到窗体内,窗体便自动创建一个文本框控件与此字段关联。应注意:只有当窗体绑定了数据源后,”字段列表“才有效。二级ACCESS培训讲义21二、常用控件的功能控件用于在窗体上显示数据、执行操作、装饰窗体的对象。控件的类型分为:绑定型、未绑定型和计算型3种。绑定型控件主要用于显示、输入、更新数据库中的字段;未绑定型控件没有数据来源,可用来显示信息;计算型控件用表达式作为数据源,表达式可利用窗体或报表所引用的表或查询字段中的数据,也可是窗体或报表上其他控件中的数据。二级ACCESS培训讲义221.标签标签主要用于在窗体或报表中显示说明性文本,如窗体标题。它没有数据源,不显示字段或表达式的值,显示内容是固定不变的,是静态的。二级ACCESS培训讲义232.文本框文本框主要用于显示、输入、编辑数据源,显示计算结果等。按照使用来源和属性不同,可以分为绑定型、非绑定型、计算型。文本框控件是动态的,一般用来显示表或者查询的某个字段的数据或者表达式,其数据源来自于表、查询、窗体或键盘输入信息。二级ACCESS培训讲义243.复选框、切换按钮、选项按钮复选框、切换按钮、选项按钮均可作为单独控件显示表或查询中的”是“或者”否“。复选框和选项按钮处于选中状态时的值为”是“,反之为”否“;切换按钮处于选中状态时的值为”是“,反之为”否“。二级ACCESS培训讲义254.选项组控件一个组框及一组复选框、选项按钮或切换按钮组成一个选项组。使用选项组使用户选择某一组确定值更加方便,只需单击选项组中的值,即可为字段选定数据值,选项组中每次只能选择一个选项。二级ACCESS培训讲义265.列表框与组合框控件若某一字段的值只是固定的几个值,如”性别“不是”男“就是”女“,就可以使用列表框或组合框来完成。列表框只能选择,而组合框既可以选择,也可以用户自己输入。下图中”性别“字段值采用列表框输入,”政治面貌“字段值采用组合框控件输入。二级ACCESS培训讲义276.命令按钮在窗体中,要执行某项操作或某些操作,可以使用命令按钮来完成,如经常用到的”确定“、”新增记录“等。在Access中,利用”命令按钮向导“可以创建记录浏览、记录操作、窗体操作、报表操作、应用程序和杂项6大类共30多种不同类型的命令按钮。二级ACCESS培训讲义287.选项卡选项卡主要用来分页显示窗体中的内容。单击不同的选项卡,既可以在不同页面间切换。二级ACCESS培训讲义298.图像控件图像控件主要用于在窗体中显示图形、图像,使窗体更加美观。二级ACCESS培训讲义30三、常用控件的使用教材P.134~142例4-8至例4-151.创建绑定型文本框控件2.创建标签控件二级ACCESS培训讲义313.创建选项组控件4.创建绑定型组合框控件5.创建绑定型列表框6.创建命令按钮7.创建选项卡8.创建图像控件9.添加Active控件使用工具箱中的”其他控件“。例如创建日历控件10.控件的基本操作二级ACCESS培训讲义32四、窗体和控件的属性1.属性对话框在窗体设计视图中,窗体和控件的属性都可以在”属性“对话框中设定。单击工具栏上的”属性“按钮,或单击鼠标右键,从打开的快捷菜单中选择”属性“命令,打开”属性“对话框,如下图所示:对话框左上方的下拉列表是当前窗体上所有对象的列表,从中可选择要设置属性的对象,也可直接在窗体上选中对象,列表框将显示被选中对象的控件名称。二级ACCESS培训讲义332.常用的格式属性窗体及窗体中的每一个控件都有自己的属性。通过设置属性,可以改变窗体及控件的外观,使窗体变得更美观。例4-16、例4-17常用的窗体和控件属性说明见表4-4教材P144二级ACCESS培训讲义343.常用的数据属性数据属性决定了一个控件或窗体中的数据来于何处,以及操作数据的规则,而这些数据都是绑定在控件上的数据。控件的”数据“属性包括控件来源、输入掩码、有效性规则、有效性文本、默认值、是否有效、是否锁定等。控件的”控件来源“属性中如果包含一个字段名,那么控件中显示的就是数据表中该字段的值,对窗体中的数据进行的任何修改都将被写入字段中。若该属性含有一个计算表达式,那么这个控件会显示计算的结果。二级ACCESS培训讲义35例4-18教材P145二级ACCESS培训讲义36控件的”输入掩码“属性设置控件的输入格式,只对文本型或日期型数据有效。”是否有效“属性决定了鼠标是否能够单击该控件。如果该属性设置为”否“,则此控件虽然一直在”窗体“视图中显示,但不能用Tab键选中它或使用鼠标单击它,同时控件在窗体中显示为灰色。窗体的”记录源“属性一般是本数据库中的一个数据表对象名或查询对象名,它指明了该窗体的数据源。”排序依据“属性值是一个字符串表达式,由字段名或字段表达式组成,指定排序的规则。二级ACCESS培训讲义37”允许编辑“、”允许添加“、”允许删除“属性值需在”是“或”否“中进行选择,决定了窗体运行时是否允许对数据进行编辑修改、添加或删除等操作。”数据输入“属性值需在”是“或”否“两个选项中选取,取值若为”是“,则窗体打开时只显示一条空记录,否则显示已有记录。二级ACCESS培训讲义384.常用的其他属性”其他“属性表示了控件的附加特征。控件的”其他“属性有名称、状态栏文字、自动Tab键、控件提示文本等。”Tab键索引“属性中可以设置Tab键切换控件对象的次序。
本文标题:第4章 窗体 (未来教育 全国计算机等级考试 二级Access教程 配套课件)
链接地址:https://www.777doc.com/doc-4821618 .html