Access2010第6章窗体
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
利用窗体工具箱创建控件 ★操作步骤: ①打开窗体的设计视图,并且确保【窗体设计工 具】/【设计】选项卡中【控件】组的【使用控 件向导】按钮已经弹起 ②单击工具箱中需要创建的控件按钮,并在窗体 的适当位置用鼠标拖出一个矩形 ③设置控件的属性和编写其事件代码 手工创建控件通过属性设置、事件代码的编写 可以使控件具有较强的功能、更多的灵活性。
三、创建数据透视图窗体 数据透视图是以图形方式显示数据汇总和统计 结果,直观地反映数据分析信息,形象地表达数 据的变化。
【例】以教师表为数据源,创建数据透视图窗体, 用于显示各院系不同职称的男女教师人数。 ★操作步骤: ①在数据库的【导航】窗格中选择窗体的数据源 教师表; ②单击【创建】选项卡【窗体】组中的【其他窗 体】按钮,并选择【数据透视图】命令 ③按要求将字段拖到指定的区域: 分类字段:职称( zc ) 系列字段:性别( xb ) 筛选字段:院系专业代码( yxzydm ) 数据字段:工号( gh )
页面页脚 用于设置窗体每页的底部所显示的信息,包括: 页总汇、日期或页码等。页面页脚仅当窗体打印 时才显示,且显示在每一打印页的下方。 窗体页脚 位于窗体的底部,其功能与窗体页眉基本相同, 一般用于显示对记录的操作说明、设置命令按钮 等。 ☆所有窗体都必须要有主体节,其它节均可通过 设置确定有或无。 ☆由于窗体设计主要应用于系统与用户的交互接 口,所以通常在窗体设计时很少考虑页面页眉和 页面页脚的设计。
2、控件 控件是放置在窗体中的图形对象,主要用于输 入数据、显示数据、执行操作等。 打开窗体的设计视图后,可以从【窗体设计工 具】 / 【设计】选项卡中的【控件】组中选择控 件,并添加到窗体中。
3、窗体的数据源 使用窗体对表的数据进行操作时,需要为窗体 添加数据源。为窗体添加数据源的方法有以下两 种: 【字段列表】窗口 单击【窗体布局工 具】选项卡【工具】组 中的【添加现有字段】 按钮 【属性】窗口 单击【窗体布局工 具】选项卡【工具】组 中的【属性】按钮
二、控件 控件是构成窗体的基本元素,用以实现在窗体 中对数据的输入、查看、修改以及对数据库中各 种对象的操作。 不同的控件,其功能各不相同。 1、控件的属性 控件的属性是用来描述控件的特征或状态 每个属性用属性名来标识 不同类型的控件有其不同的属性;相同类型 的控件,其属性值也有所不同
2、控件的类型 根据控件的用途及其与数据源的关系,可以将 控件分为3类:
1、窗体的主要功能
▲控制应用程序的流程
▲操作数据
▲显示信息
▲交互信息
2、窗体的类型 根据数据记录的显示方式, Access 提供了 6 种类型的窗体 单页窗体(纵栏式窗体) 多页窗体 连续窗体(表格式窗体) 弹出式窗体 主/子窗体 图表窗体
二、窗体视图 窗体视图是窗体在具有不同功能和应用范围下 呈现的外观表现形式,不同的窗体视图具有不同 的功能。Access 2010有6种窗体视图: 设计视图 窗体视图 布局视图 数据表视图 数据透视表视图 数据透视图视图
绑定型控件
非绑定型控件 计算型控件
绑定型控件
☆绑定型控件通常有其数据源,控件中的数据
来自于数据源(表或查询中的字段),并且对控
件中数据的修改将返回到与其绑定的数据源中。
☆绑定型控件主要用于显示、输入及更新数据
表(或查询)中的字段。
☆绑定型控件主要有文本框、列表框、组合框
等。
非绑定型控件
☆非绑定型控件没有数据源,不与任何数据绑
利用数据源创建控件 ★操作步骤: ①打开窗体的设计视图 ② 单 击 【 窗 体 设 计 工 具 】/【 设 计 】 选 项 卡 中 【工具】组的【添加现有字段】按钮 ③将【字段列表】中与该控件绑定的字段直接用 鼠标拖至窗体的适当位置 ④设置控件的属性和编写其事件代码
将字段拖拽至窗体后通常会生成两个控件: 用于显示字段标题或字段名的标签控件 用于显示字段内容的控件 标 签 的 标 题 属 性 ( Caption) 为 字 段 的 标 题 (或字段名) 控件的名称属性( Name)为字段名,且系统 自动将字段的属性转为控件的相应属性
3、创建“多个项目”窗体 “多个项目”窗体是指在窗体中显示多条记录的 一种窗体布局形式;记录是以数据表的形式显示, 是一种连续窗体。
【例】以教师表为数据源,创建一个“多个项目” 窗体。 ★操作步骤: ①在数据库的【导航】窗格中选择窗体的数据源 教师表; ②单击【创建】选项卡【窗体】组中的【其他窗 体】按钮,并选择【多个项目】命令。系统将自 动创建一个以教师表为数据源的多个项目窗体, 并以布局视图显示此窗体。
设计视图 是创建或修改窗体的是主要的视图形式。 在设计视图下可以对各种类型的窗体实现添加 控件对象、修改控件属性、调整控件布局、编写 控件事件代码等功能。 窗体视图 是窗体运行时的显示格式。 在窗体视图下,可以查看窗体运行后的界面; 以及根据窗体的功能浏览、输入、修改窗体运行 时的数据。
布局视图 是用于修改窗体最直观的视图,实际上是处于 运行状态的窗体。 在布局视图中,可以调整窗体设计,包括:调 整窗体对象的尺寸、添加和删除控件、设置对象 的属性等。
件,这些控件既可以在窗体中使用,也可以在报 表中使用。
三、向窗体中添加控件
向窗体中添加控件有3种方法:
利用窗体【工具箱】创建 利用控件向导创建
利用数据源创建
利用控件向导创建控件 ★操作步骤: ①打开窗体的设计视图,并且确保【窗体设计工 具】/【设计】选项卡中【控件】组的【使用控 件向导】按钮已经按下 ②单击工具箱中的需创建的控件按钮 ③单击窗体上需要放置控件处 ④在打开的向导对话框中按提示进行设置 利用向导可以方便、简捷地创建控件,且用户 不必编写代码,但处理功能较弱。
【例】创建一个能够显示学生学号、姓名、性别、 出生日期的纵栏式窗体。 ★操作步骤: ①单击【创建】选项卡【窗体】组中的【窗体向 导】按钮 ②选择数据源及显示字段 ③选择窗体布局的类型 ④指定窗体的标题 使用向导创建不同布局类型窗体的方法基本相 同。
五、使用“空白窗体”按钮创建窗体 使用“空白窗体”按钮创建窗体是在窗体的布局 视图下创建数据表式窗体。 【例】创建一个能够显示学生学号、姓名、院系 名称的窗体。 ★操作步骤: ①单击【创建】选项卡【窗体】组中的【空白窗 体】按钮 ②在【字段列表】中选择数据源及显示字段 单击【窗体布局工具】选项卡【工具】组中的 【添加现有字段】按钮,可以显示 / 隐藏【字段 列表】窗口。
2、创建分割窗体 分割窗体以两种视图方式显示数据: 上半区域 以单记录方式 显示数据,用于 查看和编辑记录。 下半区域 以数据表方式 显示数据,可以 快速定位和浏览 记录。 两种视图基于同一个数据源,并始终保持同步。 可以在任意一部分中对记录进行切换和编辑。
【例】以教师表为数据源创建一个分割窗体。 ★操作步骤: ①在数据库的【导航】窗格中选择窗体的数据源 js表; ②单击【创建】选项卡【窗体】组中的【其他窗 体】按钮,并选择【分割窗体】命令。系统将自 动创建一个以教师表为数据源的创建分割窗体, 并以布局视图显示此窗体。
四、使用向导创建窗体 使用向导创建窗体与自动创建窗体不同,需要 在创建的过程中: 选择数据源 选择显示字段 设置窗体布局 窗体的布局类型可以是: 纵栏式窗体 表格式窗体 数据表式窗体 两端对齐窗体
纵栏式窗体(单页窗体) ☆在窗体的每一页只显示一条记录,记录的字 段以在一个画面中完整地查看并维护一条记 录,通常用于浏览和输入数据。
第六章 窗 体
【本章主要掌握内容】 窗体的基本概念 窗体的类型 创建窗体的方法(设计视图创建和向导创建) 常用控件的使用
第 一 节 窗 体 概 述
一、窗体的主要功能和类型 ▲窗体是应用程序与用户之间的接口,是创建数 据库应用系统最基本的对象。 ▲窗体就是程序运行时的Windows窗口,是人机 交互的界面。 ▲窗体是操作应用系统的界面。 ▲在应用程序中,必定有一个主窗体,提供系统 的各种功能。 ▲用户就是通过选择不同的操作来实现数据维护、 控制应用程序流程等人机交互的功能。
主体 是每个窗体都必须包含的主体部分(其它部分 是可选的)。绝大多数的控件及信息都出现在主 体节中,通常用于显示、编辑记录数据。 窗体页眉 位于窗体的顶部位置,主要用于添加窗体标题、 窗体使用说明等信息。 页面页眉 用于设置窗体每页的顶部所显示的信息,包括: 标题、列标题、日期或页码等。页面页眉仅当窗 体打印时才显示,且显示在每一打印页的上方。
数据表视图 是以行和列组成的表格形式显示窗体中的数据。
数据透视表视图 用于数据的分析与统计。 数据透视图视图 将数据的分析和汇总结果以图形化的方式直观 地显示出来。
三、“窗体设计工具”选项卡 “ 窗体设计工具 ” 选项卡中包括 3 个子选项卡, 分别是:“设计”、“排列”和“格式”。
“设计”选项卡 主要用于设计窗体,即向窗体中添加各种对象、 设置窗体主题、页眉/页脚以及切换窗体视图。 “排列”选项卡 主要用于设置窗体的布局。 “格式”选项卡 主要用于设置窗体中对象的格式。
第 二 节 创 建 窗 体
在Access中,可以使用3种方法创建窗体: ① 自动创建窗体 ② 利用窗体向导创建窗体 ③ 使用设计视图创建窗体 创建窗体时,在某些情况下需要指定窗体的数 据源。窗体的数据源可以是: 表 查询 SQL语句
一、自动创建窗体
自动创建窗体可以创建一个基于 单 表或查询 的窗体。自动创建窗体操作步骤简单,不需要设 置太多的参数,是一种快速创建窗体的方法。 1、使用“窗体”按钮创建单页窗体 【例】以学生表为数据源使用“窗体”按钮自动创 建一个单页窗体。 ★操作步骤: ①在数据库的【导航】窗格中选择窗体的数据源 学生表; ②单击【创建】选项卡【窗体】组中的【窗体】 按钮。系统将自动创建一个以学生表为数据源的 窗体,并以布局视图显示此窗体。
二、创建数据透视表窗体
数据透视表是一种交互式的表,它可以按
设定的方式进行求和、计数、求平均值等计 算。 数据透视表窗体以交互式表的形式来显示 数据,在使用过程中,用户可以根据需要更改版 面的布局。
【例】以教师表为数据源,创建数据透视表窗体, 用于统计各院系不同职称的男女教师人数。 ★操作步骤: ①在数据库的【导航】窗格中选择窗体的数据源 教师表; ②单击【创建】选项卡【窗体】组中的【其他窗 体】按钮,并选择【数据透视表】命令 ③按要求将字段拖到指定的区域: 行区域:职称( zc ) 列区域:性别( xb ) 数据区域:工号( gh ) 筛选区域:院系专业代码( yxzydm )
表格式窗体 ☆记录的字段横向排列,而记录纵向排列,在 窗体的一个画面中显示表或查询中的全部记录。 ☆每个字段的标题 都显示在窗体的页眉 处;通过滚动条查看 记录时窗体的页眉部 分保持不动。 ☆一次可以察看多 条记录,每条记录也 可以占用多行。
数据表式窗体 ☆直接将数据表视图放到窗体中,即一列显示 一个字段,一行显示一条记录。 ☆字段的字段名或标题显示在最上方。 ☆数据表式窗体和表格式窗体是同一窗体的不 同显示方式,可以在这两种窗体之间切换。
定。
☆非绑定型控件主要用于显示提示信息、线条、
矩形及图像等。
☆非绑定型控件主要有标签、命令按钮、图像、
直线、分页符等。
计算型控件
☆计算型控件以表达式作为其数据源
☆表达式可以使用窗体或报表中数据源的字段
值,也可以是其它控件中的数据。
3、常用控件
P269
在Access窗体的工具箱里有20种不同类型的控
第 三 节 在设计视图中创建窗体
自动创建窗体和窗体向导所创建的窗体均较为
简单,在实际应用中不能满足需求。
利用窗体设计器(设计视图)可以进行自定义
窗体的创建,并对已有的窗体进行编辑。
一、窗体的设计视图 1、窗体的节 窗体的设计视图由若干部分组成,每一部分称 为“节”。所谓节,是用于设计窗体细节的区域。 窗体最多可拥有 5 个节,默认情况下,只有主体 节。