access数据库窗体介绍
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
须在设计视图中实现。
Return
数据库技术及应用(Access 2007)
8.3 控件的设计与编辑
1
2 3 4 5
任务和知识点
控件 设计视图中控件的基本操作 布局视图的使用 任务总结
Return
数据库技术及应用(Access 2007)
8.3.1 任务和知识点(1)
任务
在“学费标准”窗体上添加徽标和标题 在“学费标准”窗体上创建用于计算合计金额的文本框 创建带有组合框的“收费银行查询已交费情况”窗体 在“学生档案及其缴费情况”窗体上添加命令按钮 在“学生档案及其缴费情况”窗体上添加选项卡后另存为 “学生信息”窗体
8.2 创建简单窗体
1 任务和知识点
2
3
使用“窗体”工具创建窗体 使用“分割窗体”工具创建分割窗体 使用“多个项目”工具创建多项目窗体
使用“窗体向导”工具创建窗体
4
5
6 7
Return
通过文件另存创建窗体 使用窗体设计器创建窗体
任务总结
数据库技术及应用(Access 2007)
8
8.2.1 任务和知识点
第 8章
授课人:
窗体
数据库技术及应用(Access 2007)
知识重点、知识难点 知识重点
Access 2007窗体的创建与编辑方法
知识难点
Access 2007窗体与控件设计
数据库技术及应用(Access 2007)
知识结构
1 2 3
认识窗体
创建简单窗体 控件的设计与编辑
4 5
数据库技术及应用(Access 2007)
插入标签显示窗体或报表的 标题,相当于标签的作用。
【例8.8】 在“学费标准”
窗体页眉中添加徽标和标题, 窗体另存为“学费标准_徽 标和标题”。
数据库技术及应用(Access 2007)
2. 创建文本框
文本框控件主要用于 在窗体或报表上显示数据。 【例8.9】 在“学费标准” 窗体上创建一个用于计算
8.2.4 使用“多个项目”工具创建多项目窗体
多项目窗体也就是前面所说的表格式窗体。它类似于数 据表的方式,一次在窗体中显示多个记录。 【例8.4】 使用“多个项目”工具创建“学生档案_多项目 窗体”窗体。窗体的数据来源包含“学生档案”表的所有字
段。
Return
数据库技术及应用(Access 2007)
创建统计分析窗体 窗体的美化
数据库技术及应用(Access 2007)
8.1 认识窗体
1
2 3 4 5 6
Return
数据库技术及应用(Access 2007)
任务和知识点
窗体的概述和作用 窗体的组成结构 窗体的类型 窗体的视图 任务总结
8.1.1 任务和知识点 了解窗体的基本概念及特点是设计窗体的前提。 本节主要的学习任务是理解Access 2007窗体的概念 和作用、窗体的组成、窗体的类型以及窗体的视图。
涉及的知识点
创建徽标和标题控件 创建文本框控件 创建组合框控件 创建命令按钮 创建选项卡和插入页控件
数据库技术及应用(Access 2007)
8.3.1 任务和知识点(2)
任务
案 学费收缴情况”。其中,子窗体包含现有“学费缴纳情
涉及的知识点
在“财务人员档案”窗体添加子窗体后另存为“财务人员档 创建子窗体/子报表
数据透视表窗体是根据数据源表或查询中的某些字段进 行分类分析统计数据。
数据库技术及应用(Access 2007)
5.数据透视图窗体
数据透视图窗体是根据数据源表或查询中的某些字段进 行分类,以图形的方式显示出来。
数据库技术及应用(Access 2007)
8.1.5 窗体的视图
窗体的视图是用于显示数据的方式,视图可提供不 同的方式在窗体中进行编辑数据源表和查询的字段。
页面页眉
主体 页面页脚 窗体页脚 Return
可在屏幕或页上显示一条或多条记录的信 设计视图中的中间位置 息,用于查看或输入数据
用于在每个打印页的底部显示信息,例如 设计视图中主体的下方,只显示在 打印窗体中每个打印页的底部 页码等 显示对每条记录都相同的信息,如导航信 在设计视图的底部位置,在最后一 个打印页的最后一个明细节之后 息等
使用“分割窗体”工具创建窗体 使用“多个项目”工具创建窗体
使用“窗体向导”工具创建窗体
通过文件另存创建窗体 使用窗体设计器创建窗体
Return
数据库技术及应用(Access 2007)
8.2.2 使用“窗体”工具创建窗体
使用“窗体”工具,只需要选取一个数据源便可以创建 窗体,创建窗体的数据源既可以是表也可以是查询,来自数
1. 窗体视图
2. 数据表视图
3. 布局视图
4. 设计视图 5. 数据透视表视图 6. 数据透视图视图
Return
数据库技术及应用(Access 2007)
8.1.6 任务总结
窗体是用户与数据库交换信息的界面。通过本节的学习, 了解窗体的基本作用、组成结构、类型以及视图方式。设计
窗体时,可根据实际需要设置窗体的各个组成节,在不同的
任务
创建包含数据源所有字段的“财务人员档案”窗体和 “学生档案”窗体
涉及的知识点
使用“窗体”工具创建窗体
使用“分割窗体”工具创建“学费缴纳情况”窗体 使用“多个项目”工具创建“学生档案_多项目窗体”
使用“窗体向导”工具创建“学生档案及其缴费情况” 窗体 通过文件另存的方法创建“系统路径”窗体 使用窗体设计器创建“学费标准”窗体
8.2.5 使用“窗体向导”工具创建窗体
使用“窗体向导”工具创建窗体,既可以任意地选定要 在窗体上显示的各个字段,又可以使用一个或多个数据源。 如果选择的两个数据源之间存在“一对多”的关系,则向导 会创建基于多表的主/子窗体。
【例8.5】 使用“窗体向导”工具创建“学生档案及其缴费情况” 窗体,窗体样式为“办公室”。窗体以“学生档案”表和“学费 缴纳情况”表为数据源,选取“学生档案”表的以下字段:学号、 姓名、性别、年级、专业、班号和学费标准;“学费缴纳情况” 表的以下字段:收费日期、收费学年、已交书费金额、已交学杂 费金额、收费银行和经办人。
况”表的“收费日期”、“学生学号”、“已交书费金额”
和“已交学杂费金额”字段 修改“学生政治面貌情况”窗体中控件的格式后将窗体另存 在布局视图中调整控件格式 为“学生政治面貌情况_格式”
Return
数据库技术及应用(Access 2007)
8.3.2 控件
可在窗体和报表中添加的对象都称为控件。控件是用于
数据库技术及应用(Access 2007)
8.1.4 窗体的类型 1. 纵栏式窗体 2. 表格式窗体 3. 数据表窗体
4. 数据透视表窗体
5. 数据透视图窗体
Return
数据库技术及应用(Access 2007)
1.纵栏式窗体
在窗体上只显示一个记录的数据。
数据库技术及应用(Access 2007)
Return
数据库技术及应用(Access 2007)
8.2.8 任务总结 本节主要介绍了如何使用窗体组中的多种工具 创建窗体,使用“窗体”工具、“分割窗体”工具、 或“多个项目”工具创建简单窗体时,必须事先选 择一个数据源,否则这些工具图标显示为“灰色”, 表示当前不可使用。 通过某种方式创建窗体后,如果需要修改都必
中的“银行名称”字段。
数据库技术及应用(Access 2007)
4. 创建命令按钮
命令按钮提供了在窗体 上执行某些操作的方法。
【例8.11】 在“学生档案及
其缴费情况”窗体上创建命令 按钮:“添加记录”、“删除 记录”、“保存记录”和“关 闭窗体”,将窗体另存为“学
生档案及其缴费情况_命令按
钮”。
8.2.3 使用“分割窗体”工具创建分割窗体
“分割窗体”是 Access 2007 中新增的功能,可以在 同一个窗体中划分为上下两部分分别提供数据的窗体视图和 数据表视图。 【例8.3】 使用“分割窗体”工具创建“学费缴纳情况”窗
体。窗体的数据来源包含“学费缴纳情况”表的所有字段。
Return
数据库技术及应用(Access 2007)
数据库技术及应用(Access 2007)
5. 创建选项卡和插入页
选项卡控件可以 把在同一个窗体的控 件和数据进行分类设 置。 【例8.12 】 保留 “学生档案及其缴费 情况”窗体上方姓名、 学号、性别3个字段信 息,在下方创建选项 卡,窗体另存为“学 生信息”窗体。
数据库技术及应用(Access 2007)
数据库技术及应用(Access 2007)
8.2.7使用窗体设计器创建窗体
“排列”选项卡
数据库技术及应用(Access 2007)
8.2.7使用窗体设计器创建窗体
2. 利用字段列表创建简单 窗体
【例8.7】 使用“窗体设计”
工具以及“字段列表”窗格, 创建“学费标准”窗体。窗 体的数据源来自“学费标准” 表中的以下字段:收费类型、 书费和学杂费,结果如右图 所示。
Return
数据库技术及应用(Access 2007)
8.1.2 窗体的概述和作用 1. 窗体的概述
窗体用于控制用户对数据库的访问,使用窗体可以 显示、输入或编辑数据表或查询中的数据,可以使 用窗体来控制对数据的访问。有效的窗体可以省略 了搜索所需内容的步骤,更便于用户使用数据库。
2. 窗体的作用
在窗体和报表上显示数据、执行操作或装饰版面的对象。控
件可分为4种类型: 1. 绑定型控件 2. 未绑定型控件 3. 计算型控件
4. ActiveX控件(ActiveX Control)
数据库技术及应用(Access 2007)
1. 创建徽标和标题
徽标控件是自动在窗 体页眉位置插入图像。标题
控件是自动在窗体页眉位置
据源的所有字段都放置在窗体上。
【例8.1】 使用“窗体”工具创建“财务人员档案”窗体。 窗体的数据来源包含“财务人员档案”表的所有字段。 【例8.2】 使用“窗体”工具创建“学生档案”窗体。窗体 的数据来源包含“学生档案”表及其子表“学费缴纳情况”
表的所有字段。
Return
数据库技术及应用(Access 2007)
6.创建子窗体/子报表
子窗体控件是用于实现把 一个表、查询或窗体的对象插入
到另一个窗体的控件。
【例8.13】 在“财务人员档案” 窗体上添加子窗体后另存为“财
务人员档案_学费收缴情况”。
子窗体包含现有“学费缴纳情况” 表的“收费日期”、“学生学 号”、“已交书费金额”和“已 交学杂费金额”字段。
Return
窗体视图中切换以实现对窗体的修改与测试。 布局视图可在窗体运行时查看真实数据的同时编辑控件, 但该视图主要注重于窗体外观上的设计;而在设计视图状态 下无法查看运行时的真实数据,但该视图能提供更详细窗体 结构的修改,例如在窗体上添加更多的控件、设置窗体各组 成部分等。
Return
数据库技术及应用(Access 2007)
2.表格式窗体
在一个窗体中以表格的方式显示多条记录的信息,一行 就是一条记录。
数据库技术及应用(Access 2007)
3.数据表窗体
采用行和列的二维表格方式在窗体上显示多条记录,类似 表/查询的数据表视图,通过滚动条浏览数据源中的所有记录。
数据库技术及应用(Access 2007)
4.数据透视表窗体
费用合计金额的文本框,
窗体另存为“学费标准_ 计算文本框”。
数据库技术及应用(Access 2007)
3. 创建列表框和组合框
列表框和组合框控件 都可用于从一பைடு நூலகம்固定数据
的列表中选择数据实现输
入。 【例8.10】 创建“收费银
行查询已交费情况”窗体,
在窗体上创建一个“收费 银行名称”组合框,数据
来自“收费银行信息”表
Return
数据库技术及应用(Access 2007)
显示与编辑数据 反馈信息 控制程序流程
8.1.3 窗体的组成结构
窗体最多可由5个节组成,从上而下分别是窗体页眉、页面页眉、主
体节、页面页脚和窗体页脚。其中主体节是所有窗体都必须存在的。
窗体组成 窗体页眉 用途 位置
显示对每条记录都相同的信息,可用于显 设计视图的顶部位置,以及打印时 示窗体的标题、命令按钮或常规消息等 首页的顶部 用于在每个打印页的顶部显示对每一页都 设计视图中窗体页眉的下方主体的 相同的信息,例如列标题等 上方,只显示在打印窗体中每个打 印页的顶部
Return
数据库技术及应用(Access 2007)
8.2.6 通过文件另存创建窗体 【例8.6】 通过文件另存的方法,以“系统路径” 表作为数据源创建“系统路径”窗体。
Return
数据库技术及应用(Access 2007)
8.2.7使用窗体设计器创建窗体 1. 窗体设计工具
“设计”选项卡