文档介绍:第6章 Access窗体的操作和设计
本章重点
本章主要内容是窗体的操作和设计方法。窗体的概念、控件、结构、类型和窗体的视图;通过各种方法创建窗体;通过对控件和记录的编辑来编辑窗体。为了加强窗体的灵活性、美观性,还介绍了高级窗体的设计方法,主要是对窗体中的控件进行设计,对子窗体的设计,和窗体的背景和格式进行设置等方法。
前面几章我们学习了如何设计和建立数据库,如何建立表和查询,如何维护数据库中的数据。但是对于某些应用而言,数据表的界面并不是十分友善,就是说,在输入数据时,并不是十分方便。因此,Access提供了窗体的功能,运用操作便利的窗口界面设计,ess不太熟悉的用户也能轻易上手。如图6-1所示就是一个窗体对象。
图6-1 窗体示例
有了窗体对象,所有的操作就会显得更加的容易、方便了。那么什么是窗体,怎样建立窗体,如何对窗体进行相应的操作?这就是本章将要学习的内容。
ess 2002数据库中是一个非常重要的对象,用户对数据库的使用和维护操作大多是通过窗体这一接口来完成的。窗体的设计最能充分展示设计者的个性和才华,好的窗体结构能方便地进行数据库的操作。
ess 2002中,窗体不仅具有可视化的设计风格,而且由于使用数据库引擎机制,自动将数据库捆绑于窗体,从而使得对于窗体的操作与数据库中的数据的维护同步进行。
第6章 Access窗体的操作和设计
窗体的基本知识
创建窗体
编辑窗体
高级窗体设计
窗体操作实例
习题
窗体的基本知识
ess数据库中是一种数据库对象,主要用来输入或显示数据库中的数据。实际上窗体就是程序运行时的Windows窗口,只是在设计时将其称为窗体,在程序运行时用户通过该窗口实现与系统的交互工作来操纵数据库。根据不同的应用目的,可以设计具有不同风格的窗体。每个窗体都是一个操作界面,其中包含称为控件的图形对象,可建立窗体及其记录来源之间的连接。
窗体作为输出界面时,可以显示数据库中的数据,如文集、数字、图像,还可以播放声音、影片等。
窗体作为输入界面时,可以接受用户的输入,并对输入数据的有效性进行判断,只有符合输入条件的数据才被接受。
窗体的控件
Access数据库系统中,控件是在窗体和报表中显示数据、执行操作、完成交互和起装饰作用的对象。可以说,窗体(和报表)是由一个个控件组成的。通过控件,可以对系统中的其他对象进行控制;可以将系统中的各种对象有机的组织起来,构成一个完整的系统。窗体还具有数据输入功能。
Access 2002中提供的控件可分为六类:
、显示和筛选数据的控件
主要包括:复选框、组合框、命令按钮、下拉列表框、标签、列表框、选项按钮、选项组、子窗体、子报表、文本框和切换按钮等。
主要包括:Office图表、Office数据透视表和Office电子表格。
主要包括:超级链接和绑定超级链接。
主要包括:热点图像、图像控件、未绑定对象框或绑定对象框和滚动文字。
主要包括:ActiveX。
。
主要包括:展开、直线、分页符、记录浏览、矩形和选项卡。
窗体的结构
窗体一般由五部分组成,每个部分称为一个节,其结构如图6-2所示。
图6-2 窗体设计视图
页眉和页脚总是成对出现。其中窗体页眉主要用来显示窗体标题、窗体使用说明,打开相关的窗体,或运行其他任务的命令按钮等,出现在屏幕的顶部或打印时首页的顶部。
窗体页脚显示窗体、命令按钮或接受输入的非绑定控件等对象的使用说明,即一些总结性文字,出现在屏幕的底部或最后一张打印页的最后。
页面页眉在第一页的顶部显示字段的标题、页号、日前时间等,在每个打印页的顶部显示。
页面页脚显示诸如日期、页号以及其他信息。在每个打印页的底部显示。
主体是窗体的核心部分,用于显示记录个字段的详细内容。在此可以将各种控件有机地组合在一起,完成各种各样的功能。
“节”具有属性,在某个节上单击鼠标右键,选择“属性”命令,可查看所选节的属性。
窗体的类型
根据窗体完成的功能不同,它的类型也不同。窗体一般可以分为以下几种类型:
(1)单页窗体。单页窗体可用来显示表或查询中每一个记录的完整信息。
(2)多页窗体。多页窗体的每一页只显示一个记录的部分信息。可以通过单击切换按钮,在不同的分页中切换。适用于每个记录的字段很多,或对记录中的信息进行分类查看的场合。
(3)连续窗体。连续窗体能够在同一屏中显示多个记录。它是以数据表的方式显示已经格式化的记录。适用于每个记录的字段不多时,浏览记录列表。