Access程序与设计第7章窗体73 多媒体课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Access数据库基础及应用
2.表格式窗体 表格式窗体的特点是在一个窗体中可以显示多条 记录,每条记录的所有字段显示在一行上,每个字段 的标签都显示在窗体顶端,可通过滚动条来查看和维 护所有记录。
Access数据库基础及应用
3.数据表窗体
数据表窗体从外观上看与数据表和查询的数据表视 图相同,在数据表窗体中,每条记录的字段以列和行 的形式显示,即每个记录显示为一行,每个字段显示 为一列,且字段名称显示在每一列的顶端。
Access数据库基础及应用
7.1.2 窗体的组成 在窗体设计视图中,窗体的工作区主要包括窗体 页眉、页面页眉、主体、页面页脚和窗体页脚等5个 部分,每一部分称为窗体的“节”,除主体节外, 其他节可通过设置确定有无,但所有窗体必有主体 节,其结构如图7-1所示。
Access数据库基础及应用
1.窗体页眉 位于窗体的顶部位置,一般用于显示窗体标题、 窗体使用说明或放置窗体任务按钮等。在窗体视图 中,窗体页眉出现在屏幕的顶部,而在打印窗体中, 窗体页眉出现在第一页的顶部。 2.页面页眉
Access数据库基础及应用
6.数据透视表窗体
数据透视表是Access为了以指定的数据表或查询 为数据源产生一个Excel的分析表而建立的一种窗体 形式,如图7-7所示。数据透视表窗体允许用户对表 格内的数据进行操作;用户也可以改变透视表的布局, 以满足不同的数据分析方式和需要。
Access数据库基础及应用
数据表窗体的主要作用是作为一个窗体的子窗体。
Access数据库基础及应用
4.主/子窗体
窗体中的窗体称为子窗体,包含子窗体的基本窗 体称为主窗体。通常情况下,主窗体中的数据与子窗 体中的数据是相关联的,主窗体表示的是主数据表 (查询)中的数据,而子窗体表示的是被关联的数据 表(查询)中的数据。
Access数据库基础及应用
(2) 控制应用程序执行流程
窗体可以与宏或者VBA代码相结合,控制程序 的执行流程,实现应用程序的导航及交互功能。
Access数据库基础及应用
(3)接受数据的输入 可以设计专用窗体,用于向数据库的表里输 入数据。 (4) 与用户进行交互 通过自定义对话框与用户进行交互,可以为 用户的后续操作提供相应的数据和信息。 (5) 打印数据 Access 中 除 了 报 表 可 以 用 来 打 印 数 据 外 , 窗 体也可以作为打印数据之用。一个窗体可以同时 具有显示数据及打印数据的双重角色。
Access数据库基础及应用
第7章 窗体设计
教学知识点 窗体概述 创建窗体 设计窗体 控件及其使用方法 利用窗体实现数据库应用系统的基本功能
Access数据库基础及应用
7.1 窗体概述
窗体是用户与数据库之间的接口,是Access数 据库用来和用户进行交互的主要工具。一个好的数 据库管理系统,不仅数据结构设计要合理,而且要 有一个功能完善、对用户友好的界面,这个界面要 靠窗体来实现。
图7-8 “新建窗体”对话框
Access数据库基础及应用
7.2.1 使用“自动创建窗体”创建窗体
使用“自动窗体”创建窗体的方法最简单,只 需打开“新建窗体”对话框,选定一个数据源(系 统会自动选取其全部字段)和一种窗体布局(纵栏 式、表格式、数据表、数据透视表和数据透视图几 种布局)即可,无需作具体设置。
5.图表窗体
图 表 窗 体 就 是 利 用 Microsoft-Office 提 供 的 Microsoft-Graph 程 序 以 图 表 方 式 显 示 用 户 的 数 据 , 这样在比较数据方面显得更直观方便。在Access中, 用户既可以单独使用图表窗体,也可以将它嵌入到其 他窗体中作为子窗体。
窗体的数据源可以是表,也可以是查询。通过 窗体用户可以方便地输入数据、编辑数据、修改数 据、显示和查询表中的数据。
Access数据库基础及应用
7.1.1 窗体的作用
Access中窗体具有以下作用:
(1) 显示和编辑数据 这是窗体的最基本功能。窗体可以显示来自 多个数据表中的数据,通过窗体用户可以对数据 库中的相关数据进行添加、删除、修改以及设置 数据的属性等各种操作。
页面页眉只出现在打印的窗体中,用于设置窗 体在打印时的页头信息,例如,标题、图像、列标 题、用户要在每一打印页上方显示的内容等。
百度文库
Access数据库基础及应用
3.主体
主体节是窗体的主要部分,绝大多数的控件及 信息都出现在主体节中,通常用来显示记录数据, 可以在屏幕或页面上显示一条记录.也可以根据屏 幕和页面的大小显示多条记录,是数据库系统数据 处理的主要工作界面。
7.2 使用向导创建窗体
在 Access2003 中 , 创 建 窗 体 的 方 法 分 为 两 大 类 , 一是使用系统提供的向导创建窗体;二是在设计视图 (窗体设计器)中创建窗体。在“数据库”窗口中选 择“窗体”对象,单击“新建”按钮,打开“新建窗 体”对话框,如图7-8所示。该对话框提供了创建窗体 的全部9种方法(其中8种是通过向导创建窗体的方 法)。
Access数据库基础及应用
例7-1 在“教学管理”数据库中,以“学生”表 作为数据源,使用“自动创建窗体:纵栏式”创建 “学生”窗体,结果如图7-9所示。
4.页面页脚
用于设置窗体在打印时的页脚信息,例如,日 期、页码、用户要在每一打印页下方显示的内容。 页面页脚只出现在打印窗体中。
Access数据库基础及应用
5.窗体页脚 功能与窗体页眉基本相同,位于窗体底部,一 般包括命令按钮或窗体的使用说明等。在窗体视 图中,窗体页脚出现在屏幕的底部.而在打印窗 体中,窗体页脚出现在最后一条主体节之后。
Access数据库基础及应用
7.1.3 窗体的类型 在Access 2003数据处理窗体的设计中.根据
数据记录的显示方式提供了6种类型的窗体。分别 是纵栏式窗体、表格式窗体、数据表窗体、图表窗 体、数据透视表窗体以及主/子窗体。
Access数据库基础及应用
1.纵栏式窗体 纵栏式窗体一页显示一条完整的记录,该记录 中的每个字段都显示在一个独立的行上,并且左边 有一个说明性的标签。