文档介绍:第7章窗体设计
教学知识点
窗体概述
创建窗体
设计窗体
控件及其使用方法
利用窗体实现数据库应用系统的基本功能
窗体是用户与数据库之间的接口,ess数据库用来和用户进行交互的主要工具。一个好的数据库管理系统,不仅数据结构设计要合理,而且要有一个功能完善、对用户友好的界面,这个界面要靠窗体来实现。
窗体的数据源可以是表,也可以是查询。通过窗体用户可以方便地输入数据、编辑数据、修改数据、显示和查询表中的数据。
窗体概述
窗体的作用
Access中窗体具有以下作用:
(1) 显示和编辑数据
这是窗体的最基本功能。窗体可以显示来自多个数据表中的数据,通过窗体用户可以对数据库中的相关数据进行添加、删除、修改以及设置数据的属性等各种操作。
(2) 控制应用程序执行流程
窗体可以与宏或者VBA代码相结合,控制程序的执行流程,实现应用程序的导航及交互功能。
(3)接受数据的输入
可以设计专用窗体,用于向数据库的表里输入数据。
(4) 与用户进行交互
通过自定义对话框与用户进行交互,可以为用户的后续操作提供相应的数据和信息。
(5) 打印数据
Access中除了报表可以用来打印数据外,窗体也可以作为打印数据之用。一个窗体可以同时具有显示数据及打印数据的双重角色。
在窗体设计视图中,窗体的工作区主要包括窗体页眉、页面页眉、主体、页面页脚和窗体页脚等5个部分,每一部分称为窗体的“节”,除主体节外,其他节可通过设置确定有无,但所有窗体必有主体节,其结构如图7-1所示。
窗体的组成
位于窗体的顶部位置,一般用于显示窗体标题、窗体使用说明或放置窗体任务按钮等。在窗体视图中,窗体页眉出现在屏幕的顶部,而在打印窗体中,窗体页眉出现在第一页的顶部。
页面页眉只出现在打印的窗体中,用于设置窗体在打印时的页头信息,例如,标题、图像、列标题、用户要在每一打印页上方显示的内容等。
主体节是窗体的主要部分,绝大多数的控件及信息都出现在主体节中,通常用来显示记录数据,,是数据库系统数据处理的主要工作界面。
用于设置窗体在打印时的页脚信息,例如,日期、页码、用户要在每一打印页下方显示的内容。页面页脚只出现在打印窗体中。
功能与窗体页眉基本相同,位于窗体底部,一般包括命令按钮或窗体的使用说明等。在窗体视图中,,窗体页脚出现在最后一条主体节之后。
窗体的类型
ess 。分别是纵栏式窗体、表格式窗体、数据表窗体、图表窗体、数据透视表窗体以及主/子窗体。
纵栏式窗体一页显示一条完整的记录,该记录中的每个字段都显示在一个独立的行上,并且左边有一个说明性的标签。