欢迎来到天天文库
浏览记录
ID:59433576
大小:1.10 MB
页数:46页
时间:2020-09-18
《Access数据库应用技术第五章 窗体ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第五章窗体第五章窗体窗体是Access数据库中的一个对象,是用户与Access应用程序之间的主要接口。用户对数据库的使用和维护主要通过窗体进行,可以显示表或查询中的数据、输入数据、编辑数据和修改数据,同时窗体也可用于控制应用程序的系统流程,将整个程序组织起来,形成一个完整的应用系统。本章将介绍窗体的组成、视图、类型以及如何创建窗体和窗体的相关操作等。第五章窗体主要内容5.1窗体概述5.2使用向导及自动创建窗体5.3使用设计视图创建窗体5.1窗体概述5.1.1窗体的作用窗体可以显示表或查询中的数据,但窗体本
2、身并不存储数据,窗体中可以包含文字、图形、图像等,还可以插入音频、视频等。窗体的主要用途有以下几种:输入和编辑数据可以为数据库中的数据表设计相应的窗体作为输入或编辑数据的界面,实现数据的输入和编辑。显示和打印数据在窗体中可以显示或打印来自一个或多个数据表或查询中的数据,可以显示警告或提示信息。控制程序流程窗体能与函数、过程相结合,编写宏或VBA代码完成各种复杂的控制功能。5.1窗体概述5.1.2窗体的分类Access中的窗体按表现形式可以分为纵栏式窗体、表格式窗体、数据表窗体、主/子窗体、图表窗体、数据透
3、视表窗体和数据透视图窗体等,下面主要介绍常用的几种。1.纵栏式窗体通常用于输入数据,在窗体中每次只显示表或查询中的一条记录,记录中各字段纵向排列,每列的左边显示字段名,右边显示字段内容。5.1窗体概述2.表格式窗体在一个窗体中显示表或查询中的全部记录。记录中的字段横向排列,记录纵向排列,可通过滚动条来查看和维护其他记录。5.1窗体概述3.数据表窗体从外观上看,数据表窗体与原数据表和查询显示数据界面相同,主要用作一个窗体的子窗体。5.1窗体概述4.主/子窗体窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体
4、。通常用于显示多个表或查询的数据,这些表或查询中的数据具有一对多的关系。主窗体只能显示为纵栏式的窗体,子窗体可以显示为数据表窗体,也可以显示为表格式窗体。5.1窗体概述5.图表窗体图表窗体的数据源可以是数据表和查询。可以单独使用图表窗体,也可以将它嵌入到其他窗体中作为子窗体。Access提供了多种图表,包括折线图、柱型图、饼图、圆环图、面积图、三维条型图等。5.1窗体概述5.1.3窗体的组成主体节窗体页眉节页面页眉节页面页脚节窗体页脚节窗体5.1窗体概述单击“视图”菜单,选择“页面页眉/页脚”命令和“窗体
5、页眉/页脚”命令。“页眉/页脚”均成对显示,若要单独显示“页眉”或“页脚”需要在添加后,选择不需要显示的页眉或页脚对象,在“属性”窗口中设置此节的高度为0即可。5.1窗体概述5.1.4窗体的视图Access的窗体视图方式有设计视图、窗体视图、数据表视图、数据透视表视图和数据透视图视图5种。窗体打开后,可以通过“视图”主菜单中的命令切换视图。5.1窗体概述设计视图用于创建窗体或修改窗体,通过对窗体、节以及各种控件对象属性进行设置,使得窗体设计更为个性化。5.1窗体概述窗体视图用于显示记录数据,添加或修改表中
6、的数据,是“设计视图”的具体实现。5.1窗体概述数据表视图以行列格式显示表、查询或窗体数据的窗口,可以同时看到多条记录,可以编辑、添加、修改和删除数据,也可以通过记录导航条在记录之间快速切换。数据透视表视图用于汇总数据,数据透视图视图用于图形化分析数据。5.2使用向导及自动创建窗体5.2.1自动创建窗体1.使用“自动窗体”创建新窗体,最快的方法是使用“自动窗体”菜单项来创建,具体操作是:在表或查询对象中,先选定数据来源的表或查询,再执行“插入”主菜单下的“自动窗体”命令(或单击工具栏上的“新对象”按钮右侧
7、的向下箭头,从下拉列表中选择“自动窗体”)。【实例5-1】以“成绩”表作为数据来源创建窗体。5.2使用向导及自动创建窗体2.使用“新建窗体”中的“自动创建窗体”使用“新建窗体”对话框中的“自动创建窗体”将创建一个显示表或查询中所有字段及记录的窗体。“自动创建窗体”包含纵栏式,表格式及数据表三种类型,其创建过程完全相同。【实例5-2】以“成绩”表作为数据来源创建表格式窗体。5.2使用向导及自动创建窗体5.2.2使用“窗体向导”“窗体向导”引导用户通过以下四步完成窗体的创建:确定窗体上的数据源,可以是单个表或
8、查询,还可以是多个表或查询,然后确定窗体上使用哪些字段。5.2使用向导及自动创建窗体确定窗体布局。确定窗体样式。指定窗体标题。5.2使用向导及自动创建窗体1.创建基于一个表的窗体使用“窗体向导”创建的窗体,其数据源可以是一个表或查询。【实例5-3】以“成绩”表作为数据源,使用窗体向导创建窗体。2.创建基于多个表的主/子窗体两种方法:一是同时创建主窗体和子窗体;二是将已有的窗体作为子窗体添加到另一个已有的窗体中。对于子窗体,可以
此文档下载收益归作者所有