中文Access2003实用教程 配套课件 教学课件 PPT 作者 李耀洲 马广月 王尧 黄青 第5章

上传人:E**** 文档编号:89369456 上传时间:2019-05-24 格式:PPT 页数:59 大小:2.39MB
返回 下载 相关 举报
中文Access2003实用教程 配套课件 教学课件 PPT 作者 李耀洲 马广月 王尧 黄青 第5章_第1页
第1页 / 共59页
中文Access2003实用教程 配套课件 教学课件 PPT 作者 李耀洲 马广月 王尧 黄青 第5章_第2页
第2页 / 共59页
中文Access2003实用教程 配套课件 教学课件 PPT 作者 李耀洲 马广月 王尧 黄青 第5章_第3页
第3页 / 共59页
中文Access2003实用教程 配套课件 教学课件 PPT 作者 李耀洲 马广月 王尧 黄青 第5章_第4页
第4页 / 共59页
中文Access2003实用教程 配套课件 教学课件 PPT 作者 李耀洲 马广月 王尧 黄青 第5章_第5页
第5页 / 共59页
点击查看更多>>
资源描述

《中文Access2003实用教程 配套课件 教学课件 PPT 作者 李耀洲 马广月 王尧 黄青 第5章》由会员分享,可在线阅读,更多相关《中文Access2003实用教程 配套课件 教学课件 PPT 作者 李耀洲 马广月 王尧 黄青 第5章(59页珍藏版)》请在金锄头文库上搜索。

1、第4章 窗 体,数据库的对话框在Access中被称为“窗体”,在前面的章节中介绍过的“表”、“查询”、“窗体”这些都是数据库的对象。窗体也是Access中的一种对象,起着联系数据库与用户的桥梁作用。由于很多数据库都不是给创建者自己使用的,所以还要考虑到别的使用者的使用方便,建立一个友好的使用界面将会给他们带来很大的便利,让更多的使用者都能根据窗口中的提示完成自己的工作,而不用专门进行培训。 本章要点 5.1 创 建 窗 体 5.2 窗体的设计 5.3 在窗体中添加控件 习题 5,5.1 创 建 窗 体,窗体主要用来作为人机对话的界面,可以在窗体中设计美观的背景图案;设计文本框、列表框、组合框来

2、向表中输入数据;创建按钮来打开其他窗体或报表;创建自定义对话框以接收用户输入,并根据用户输入的信息执行相应的操作。 5.1.1 窗体的作用和分类 作为Access数据库中的主要接口,窗体提供了新建、编辑和删除数据的最灵活的方法。窗体和报表都用于数据库中数据的维护,但是其中的作用不同,窗体主要用于数据的输入,报表则用来在屏幕上打印输出的窗体中查阅的结果。 1窗体的作用 虽然可以使用表视图和查询视图来输入数据,但窗体的长处是以一种有组织、有吸引力的方式来表示数据,可以在窗体上安排字段的位置,以便在编辑单个记录或者进行数据输入时能够按照从左到右、从上到下的顺序进行。以下是关于窗体的几种功能。 (1)

3、数据的显示与编辑:窗体的最基本功能是显示与编辑数据。窗体可以显示来自多个数据表中的数据。此外,用户可以利用窗体对数据库中的相关数据进行添加、删除和修改,并可以设置数据的属性。,5.1 创 建 窗 体,(2)数据输入:用户可以根据需要设计窗体,作为数据库中数据输入的接口,窗体的数据输入功能也正是与报表的主要区别。 (3)应用程序流程控制:在Access窗口中可以与函数、子程序相结合,在每个窗体中,用户都可以使用VBA编写代码,并利用代码执行相应的功能。 (4)显示信息:可以设计一种窗体,用来显示错误、警告等信息。 2窗体的分类 按照窗体的作用分类,窗体可以分为数据输入窗体、切换面板窗体和自定义对

4、话框。 (1)数据输入窗体:这是Access 2003中最常用的一种窗体,一般被设计为结合型窗体,它主要由各种结合型控件组成,这些控件的数据来源为这个窗体所有的表或查询的字段,如图5-1-1所示。利用数据输入窗体可以添加或删除记录,也可以筛选、排序或查找以及其他一些工作。在数据输入窗体上,可以使用多种类型的控件,如单选按钮、复选框、命令按钮和列表框等。,5.1 创 建 窗 体,图5-1-1 数据输入窗体,5.1 创 建 窗 体,(2)切换面板窗体:这是窗体的特殊应用,它的主要作用是实现在各种数据库对象之间切换。切换面板窗体如图5-1-2所示。在Access中很少单独创建一个切换面板窗体,一般是

5、在“数据库向导”新建数据库时,由向导自动建立一个切换面板窗体,当然Access也提供了“切换面板管理器”创建并管理切换面板的方法。,图5-1-2 切换面板窗体,5.1 创 建 窗 体,(3)自定义对话框:是弹出式窗体中的一种,用来显示信息或提示用户输入数据,而且它总是显示在所有已打开的窗体之上。图5-1-3所示,就是一种自定义对话框。,图5-1-3 自定义对话框,5.1 创 建 窗 体,5.1.2 建立窗体 创建窗体的方法有多种,使用向导窗体的方法和使用快速创建窗体的方法创建窗体,使用起来都比较简单。 1使用“自动窗体”按钮创建窗体 使用“自动窗体”按钮可以创建一个显示选定表或查询中所有字段及

6、记录的窗体。每一个字段都显示在一个独立的行上,并且左边带有一个选项卡。操作步骤如下。 (1)在数据库窗口中,单击“对象”列表中的“表”或“查询”对象。 (2)单击作为窗体数据来源的表或查询,或者打开表或查询,如图5-1-4所示。,5.1 创 建 窗 体,图5-1-4 “新对象”下拉列表,5.1 创 建 窗 体,(3)单击工具栏上的“新对象”按钮,调出它的下拉列表,如图5-1-4所示,从中选择“自动窗体”按钮,系统自动创建一个窗体并打开,如图5-1-5所示。再打开创建这个窗体所基于的表,如图5-1-5所示。,图5-1-5 系统自动创建的窗体,5.1 创 建 窗 体,(4)单击工具栏上的“保存”按

7、钮,弹出“另存为”对话框,在其中输入新窗体的名称并单击“确定”按钮,完成新窗体的创建。 用这种方法创建的窗体是最简单的窗体,从图5-1-5中可以看出窗体上的字段(控件)和表上的字段是一一对应的,而实际上窗体上不是必须显示表中的每个字段,但在用这种方法创建的窗体中是不能实现的。本例中窗体中所有的属性均与相对应的表相同,但窗体也可以设置它的属性,而且窗体的可用属性比表要多。在用“自动窗体”按钮创建的窗体中不能进行这些设置。 2使用窗体向导快速创建窗体 用“自动窗体”按钮创建窗体虽然简便,但窗体只有一种格式。如果使用窗体向导还可以创建其他形式的窗体,具体操作方法如下。 (1)在数据库窗口中,单击“新

8、建”按钮,调出“新建窗体”对话框,如图5-1-6所示,选择单击“窗体”对象,然后再选择“自动创建窗体:纵栏式”选项。 (2)单击“请选择该对象数据的来源表或查询”文本框的向下箭头符号,可以从调出的下拉列表中选择创建窗体的表或查询。 (3)双击该选项或单击“确定”按钮,可以直接创建窗体,效果如图5-1-7所示。,5.1 创 建 窗 体,图5-1-6 “新建窗体”对话框 图5-1-7 纵栏式窗体,5.1 创 建 窗 体,从图中可以看出,每个记录的数据垂直显示,即每个字段独占一行。 (4)单击工具栏上的“保存”按钮,弹出“另存为”对话框,在其中输入窗体的名称并单击“确定”按钮,将窗体保存,这时可以在

9、数据库窗口的“查询”对象中看到所创建的窗体。 在步骤(2)中如果选择“自动创建窗体:表格式”或“自动创建窗体:数据表”选项,也可以直接创建窗体。图5-1-8所示为表格式窗体,从图中可以看出每个记录占用一行,每个字段占用一个单元格;图5-1-9所示为数据表窗体,这时的窗体以数据表视图的形式显示出来,但它是一个窗体。,5.1 创 建 窗 体,图5-1-8 表格式窗体 图5-1-9 数据表窗体,5.1 创 建 窗 体,3使用窗体向导创建窗体 使用向导创建窗体可以对窗体中的字段,窗体的布局、样式等进行选择。操作步骤如下。 (1)在数据库窗口中,单击“对象”列表中的“窗体”对象,然后双击“使用向导创建窗

10、体”图标,调出“窗体向导”对话框之一,如图5-1-10所示。 (2)单击“表/查询”文本框的向下箭头符号,会出现本数据库中所有表和查询的列表,从中选择作为窗体数据来源的表或查询的名称。 (3)在“可用字段”列表框中有所选中的表或查询中所有的字段,选中窗体中要出现的字段,单击按钮,将字段添加到“选定的字段”列表框。 (4)重复上一步操作,新字段将添加到当前字段的下方,全部完成后,单击“下一步”按钮,调出“窗体向导”对话框之二,如图5-1-11所示。,5.1 创 建 窗 体,图5-1-10 “窗体向导”对话框之一 图5-1-11 “窗体向导”对话框之二,5.1 创 建 窗 体,(5)选择窗体的布局

11、,在左侧有这种布局的示例,满意后单击“下一步”按钮,调出“窗体向导”对话框之三,如图5-1-12所示。 (6)选取窗体的样式,满意后单击“下一步”按钮,调出“窗体向导”对话框之四,如图5-1-13所示。,图5-1-12 “窗体向导”对话框之三 图5-1-13 “窗体向导”对话框之四,5.1 创 建 窗 体,(7)在“请为窗体指定标题”文本框中输入窗体的标题,选中“打开窗体查看或输入信息”单选钮,单击“完成”按钮,完成窗体的创建。 完成后的窗体如图5-1-14所示,这个窗体以系统默认的名字保存在数据库窗口的窗体面板中。,图5-1-14 完成的窗体设计,5.1 创 建 窗 体,4使用窗体向导同时创

12、建窗体和子窗体 在Access中经常要与相关表打交道,例如在显示某个编辑的信息的同时,显示他所负责编辑的图书情况,这时可以使用子窗体。子窗体用于在窗体中显示来自多个表的数据。在创建子窗体前一定要注意作为主窗体的数据源与作为子窗体的数据源之间存在“一对多”的关系。下面以“罗斯文”数据库为例,介绍同时创建窗体和子窗体的操作步骤。 (1)用前面所讲的方法调出“创建窗体”对话框之一,在“表/查询”下拉列表框中选择不同的表,分别向“选定的字段”列表中添加字段,如图5-1-15所示。 (2)单击“下一步”按钮,调出“窗体向导”对话框之二,选择“带有子窗体的窗体”单选钮,如图5-1-16所示。 在这一步中如

13、果选择了“链接窗体”单选钮,则可以创建弹出式子窗体。,5.1 创 建 窗 体,图5-1-15 “窗体向导”对话框之一 图5-1-16 “窗体向导”对话框之二,5.1 创 建 窗 体,(3)单击“下一步”按钮,调出“窗体向导”对话框之三,选择“表格”单选钮。 (4)其他采用默认设置,单击“完成”按钮。 这时通过“客户1”窗体下方的记录浏览器浏览记录时,在“订单”子窗体中会出现订单的情况。如图5-1-17所示。,图5-1-17 和窗体同时创建的子窗体,5.2 窗体的设计,无论是否使用窗体向导建立新窗体,任何细节的修改与显示的控制,都必须在窗体设计视图中进行。 5.2.1 窗体的视图 与表等对象一样

14、,窗体也有多种视图,每一种视图使用的场合各不相同。 1窗体的5种视图 窗体共有5种视图,当打开一个窗体后,在工具栏的最左侧有一个视图按钮,单击此按钮,可以调出它的下拉列表,如图5-2-1所示。单击其中的任意一个按钮,都可以切换窗体的不同视图。 上一节中完成的窗体设计(见图5-1-14)就是窗体视图。在窗体视图中,通常每次只能查看一条记录。 在数据透视表视图中,通过排列筛选行、列和明细等区域中的字段,可以查看明细数据或汇总数据。 在数据透视图视图中,通过选择一种图表类型并排列筛选序列、类别和数据区域中的字段,可以直观地显示数据。 在数据表视图中,可以查看以行与列格式显示的记录,因此可以同时看到许

15、多条记录。 在设计视图中可以创建窗体,本节中将介绍在设计视图中如何创建窗体。,5.2 窗体的设计,2窗体的设计视图 单击“视图”按钮切换,切换到窗体的设计视图,如图5-2-2所示。,图5-2-1 窗体的5种视图 图5-2-2 窗体的设计视图,5.2 窗体的设计,(1)网格线和标尺:视图中的网格和标尺都是为了在窗体中放置各种控件而用来定位的。要将这些网格和标尺去掉,可以将鼠标移动到窗体设计视图中窗体主体标签上,单击鼠标右键,在弹出的快捷菜单上单击“标尺”命令(现在选项前面的图标凹陷了下去,表示这个选项被选中),就可以将标尺隐藏起来。这时再单击鼠标右键就会发现在标尺前面的图标已经不再凹陷了。如果再单击这个图标,就会发现标尺又出现了。用同样的方法可以隐藏网格。 (2)工具箱:在打开设计视图时,默认情况下出现“工具箱”,如图5-2-2所示,用上面隐藏和显示标尺的方法,可以隐藏或显示工具箱。在这个工具箱中有很多按钮,每个按钮都是构成窗体一个功能的控件。窗体上的按钮、文本框和标签等都是控件。建造窗体的工作就是将这些控件摆在空白窗体上,然后将它们与数据库联系起来。 在Access中,窗体上各个控件都可以随意摆放,而且窗口的大小,文字的颜色也可以很容易地改变。,5.2 窗体的设计,5.2.2 用“设计视图”创建窗体 若要创建一个窗体,可在设计视图中进行。 1在窗体设计视图中添加

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号