- 1、本文档共51页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ACCESS2003教程之第的六章 窗体的设计与高级应用
第六章
窗体设计及高级应用 ;本章要点;6.1 窗体基础知识
窗体是Access 2003数据库中的一个非常重要的对象,同时也是最复杂和灵活的对象。
通过窗体用户可以方便地输入数据、编辑数据、显示统计和查询数据,是人机交互的窗口。窗体的设计最能展示设计者的能力与个性,好的窗体结构能使用户方便地进行数据库操作。此外,利用窗体可以将整个应用程序组织起来,控制程序流程,形成一个完整的应用系统。
6.1.1 窗体的概念与作用
窗体就是程序运行时的Windows窗口,在应用系统设计时称为窗体。
窗体的主要特点与作用:; 1. 显示与编辑数据
可以通过窗体录入、修改、删除数据表中的数据,该功能是窗体最普遍的应用。
2. 使用窗体查询或统计数据库中的数据
可以通过窗体输入数据查询或统计条件,查询或统计数据库中的数据。
3. 显示提示信息
用于显示提示、说明、错误、警告等信息,帮助用户进行操作。;6.1.2 窗体构成
窗体通常由窗体页眉、窗体页脚、页面页眉、页面页脚和主体5部分组成,每一部分称为窗体的“节”,除主体节外,其他节可通过设置确定有无,但所有窗体必有主体节,
;6.1.3 窗体类型
在Access 2003数据处理窗体的设计中,根据数据记录的显示方式提供了6种类型的窗体,分别是:
(1)纵栏式窗体
(2)表格式窗体
(3)数据表窗体
(4)图表窗体
(5)数据透视表窗体
(6)主/子窗体。;6.1.4 窗体视图
窗体视图是窗体在具有不同功能和应用范围下呈现的外观表现形式。
表和查询有两种视图:设计视图和数据表视图; 窗体有3种视图:
(1) 设计视图
设计视图是创建窗体或修改窗体的窗口,任何类型的窗体均可以通过设计视图来完成创建。
(2) 窗体视图
窗体视图就是窗体运行时的显示格式,用于查看在设计视图中所建立窗体的运行结果。
(3) 数据表视图
数据表视图是以行和列的格式显示表、查询或窗体数据的窗口。 ;6.2 创建窗体
在Access 2003中,创建窗体有两种方法:
(1) 窗体向导
Access 2003提供了6种创建窗体的向导,如图6.4所示,包括窗体向导、自动创建窗体:纵栏式、自动创建窗体???表格式、自动创建窗体:数据表、图表向导和数据透视表向导。
(2) 手动方式(又称窗体设计器)
使用人工方式创建窗体,需要创建窗体的每一个控件,建立控件与数据源的联系,设置控件的属性等。
;6.2.1 使用自动创建窗体向导
如果用户只需要创建一个简单的数据维护窗体,显示选定表或查询中所有字段及记录,可使用自动创建窗体向导。
自动创建窗体有:纵栏式、表格式、数据表3种格式,创建过程完全相同。
6.2.2 使用“窗体向导”
在使用自动创建窗体向导创建窗体时,作为数据源的表或查询中的字段默认方式为全部选中,窗体布局的格式也已确定,如果用户要选择数据源中的字段及窗体的布局和窗体样式,可以使用“窗体向导”来创建窗体。
根据数据源的选择,一般把使用“窗体向导”创建窗体分为单数据源和多数据源两种情况。; 1.使用向导创建基于一个表或查询的窗体
2.创建基于多个表的窗体
6.2.3 使用“图表向导”
在实际应用中,将表或查询中的数据及其之间的关系用图表形象地加以描述,更能直观地反映数据处理结果。
利用Access 2003提供的“图表向导”可以快速创建图表窗体,要使用图表窗体,用户需要安装Microsoft Graph。
【例6.3】 在“学生管理”数据库中,以建立的“统计各专业学生人数”查询为数据源,使用“图表向导”创建窗体,显示统计结果。;6.2.4 使用“数据透视表向导”
数据透视表窗体是一种交互式的表,可以进行选定的计算,例如求和(“数字”字段的默认值)与计数(“文本”字段的默认值),所进行的计算与数据在数据透视表窗体中的排列有关。
【例6.4】 创建计算各系不同职称教师人数的数据透视表窗体。
基本思想是:将“专业”作为列标题放在数据透视表的顶端,“系别”作为行标题放在数据透视表的左列,在行列的交叉处显示计算出来的相应教师人数。;6.3 自定义窗体
Access 2003提供了窗体设计器,使用窗体设计器,专业人员可以设计出功能更强大、界面更友好的窗体。
窗体设计器就是窗体的设计视图。在窗体的设计视图中,利用工具箱可以向窗体添加各种控件;利用属性窗口可以设置控件的属性、定义窗体及控件的各种事件过程、修改窗体的外观。窗体设计的核心即是控件对象设计。
6.3.1 窗体设计视图的组成与主要功能
窗体的设计视图主要由窗体设计区域及窗体设计工具栏、控件工具箱、弹出式菜单、格式工具栏等辅助工具组成。; 1. 窗体设计工具
文档评论(0)