第四章窗体——access教学课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
点击分割窗体按钮
使用分割窗体工具创建的图象汇总表窗体
3 使用 “模式对话框”工具 是一种带有确定和取消功能两个命令的按钮, 其运行方式是独占的,在退出窗体之前不能打开或操 作其他数据库对象。
4.2.2 创建图表窗体
使用“其他按钮”工具可以创建数据透视表窗体和数 据透视图窗体这种窗体能直观的以图表方式显示记录 和各种统计分析的结果。创建这种窗体分两步,第一 步是窗体的半成品,第二步是填充有关的信息。 1 创建数据透视表窗体 数据透视表是一种特殊的表,用于进行数据计算和分 析。 例,为教师表创建计算各系不同职称人数的数据透视 表窗体。 操作步骤如下:
子窗体
可查找数据
定位记录
使用“窗体” 按钮创建的“课程”窗体
2 使用“多个项目” 工具 在窗体上显示多个记录的一种窗体布局形式。 例,使用多个项目工具,创建学生表窗体。 操作步骤如图所示
2 点击其他窗体中 的多个项目按钮
1 选择学生表
使用多个项目工具创建的学生表窗体
3 使用 “分割窗体”工具 “分割窗体”是用于创建一种具有两种布局形式的窗 体。窗体上方是单一记录纵栏式布局,下方是多个记 录数据表布局方式。适合于数据表中记录很多,又需 要浏览某一条记录明细的情况。 例,使用“分割窗体”工具,创建“图像汇总表”窗 体。
2 单击窗体组中的窗体 按钮
1 单击教师表选中
定位记录
查找
使用“窗体” 按钮创建的“教师”窗体
对于建立关系的两个或多个表,在主窗体的下方会有 一个子窗体,且是主窗体中当前记录关联系的子表的 相关记录 例,使用窗体按钮创建课程窗体。
1 单击课程表选中
2 单击窗体组中的窗体 按钮
主窗体 可修改,添加,删除数据
3 数据透视表视图 以表格的形式显示表,窗体,查询中的数据,可用于编 辑字段,添加删除数据,查找数据等。 4 数据透视图视图 将表中的数据和汇总数据以图形化的方式直接显示出来。 5 布局视图 是Access 2010新增加的一种视图,主要用于调整和修 改窗体设计 6 设计视图 用于创建和修改窗体的窗口,可以调整窗体的版面布局, 添加控件,设置数据源等。
4.1.2 窗体的类型
窗体有多种分类方法,通常按功能,按数据的显示方式 和显示关系进行分类。按功能可分为以下几种窗体:
数据操作窗体 控制窗体 信息显示窗体 交互信息窗体
4.1.3 窗体的视图
窗体有六种视图,窗体视图,数据表视图, 数据透视表视图,数据透视图视图,布局 视图和设计视图。 最常用的是窗体视图,布局视图和设计视图。 1 窗体视图 是最终面向用户的视图,是用于输入,修 改或查看数据的窗口。 2 数据表视图 是显示数据的视图,以表格形式显示表, 窗体,查询中的数据,显示效果与表或查 询对象的数据表视图相似,可编辑字段, 添加或删除数据,查找数据等操作。
BorderStyle BockStyle Picture Width Height
指定对象的文本是否倾斜,用于标签、文本框 和列表框等控件
对象的边框显示,用于标签、文本框、列表框 等控件 对象的显示风格,用于标签、文本框、图像等 控件 对象是否用图形作为背景,用于窗体、命令按 钮等控件 对象的宽度,用于窗体、所有控件 对象的高度,用于窗体、所有控件
7 选项卡:用于创建一个多页的选项卡窗体或选项卡 对话框。 8 图像:用于在窗体中显示静态图片。 4.3.3 常用控件的使用 1 创建绑定型文本框控件
双击相关表的字 段将字段添加 到窗体中
2 创建标签控件
3 点击窗体视图 查看结果
1单击控件按钮
2 按住鼠标左键进行拖 动鼠标,并输入内容
3 创建选项组控件 例,创建姓别选项组(在视计视图中要先加入性别字段)
4 创建绑定型组合框控件 例,为职称创建号组合框控件(将职称字段先加入到视图 中)
1 点击组合框控件
2 在主体节空白处拖动鼠 标弹出组合框向导,选择 自行键入所需的值选项
3 输入值 点击下一步
4 将数值保存在职称 字段中 点击下一步
5 输入标签名 点击 完成
将已添加的职称字段删除后,选择视图中的窗体视图进行 查看设计结果 5 创建绑定型列表框控件 例,为学历创建绑定型列表框 将学历字段先加入到设计视图中,点击列表框按钮
ControlSourc 控件显示的数据,编辑绑定到表、查询和SQL命令的字 e 段,也可显示表达式的结果,用于列表框、组合框和 绑定框等控件 BackColor ForeColor FontName 对象的背景色,用于节、标签、文本框、列表框等控 件 对象的前景色,用于节、标签、文本框、命令按钮、 列表框等控件 对象的字体,用于标签、文本框、命令按钮、列表框 等控件
3 选项组:与复选框、选项按钮或切换按钮搭配使用,可 显示一组可选项,每次只能选择一个选项。 4 组合框:该控件组合了列表框和文本框的特性,即可以 在文本框中键入文字或在列表框中选择输入的数据项,然 后更改现有的记录中的值。 列表框:显示可以滚动的数值列表。在“窗体”视图中 ,可以从列表中选择值输入到新记录中,不能输入新值 5 按钮控件 执行某项操作或某些操作。 6 复选框,切换按钮,选项按钮控件 这三个控件可作为单独的控件来显示表或查询中的“是”或“ 否”的值,当选中复选框或选项按钮时,时设置为“是”,不 选则为“否”,对于切换按钮,如果按下切换按钮,其值是“ 是”,否则其值为“否”
4.3.4 对象属性
属性(Attribute)是对象的物理性质,是用来描述 和反映对象特征的参数。一个对象的属性,反映了这 个对象的状态。属性不仅决定对象的外观,而且决定 对象的行为。
对象常用属性表
属性名称 标题 名称 控件来源 编码关键字 Caption Name 说明 对象的显示标题,用于窗体、标签、命令按钮等控件 对象的名称,用于节、控件
1 点击空白窗 体按钮
2 分别双击编号,姓名,年龄,照片
字段列表对话框
创建的学生窗体
4.2.4 使用向导创建窗体
1 创建基于单个数据源的窗体 例,使用窗体向导创建选课成绩窗体,要求窗体布局这纵 栏表,窗体显示选课成绩表中所有字段。
2 选择选课成绩表
1 点击窗体向 导按钮
2 添加所有字段
点击下一步按钮
1 选中教师表 2 点击数据透 视表按钮
将职称字段 拖动到此
将系别字段 拖动到此
选中教师编号字段,点 击行区域下拉框选择数 据区域项,点击添 加到按钮
“数据透视表”设计窗口
教师数据透视表
2 创建数据透视图窗体 数据透视图窗体也是一种交互式窗体,以图形化的形式 来表现数据。
例,为教师表创建数据透视图,统计并显示各系不同职 称的人数。 操作步骤如图所示
3 空白窗体 是一种快捷的窗体创建方式,在这个窗体上可以直接从 字段列表中添加绑定型控件。 4 导航 用于创建具有导航按钮的窗体,也称导航窗体,更适合 于创建Web形式的数据库窗体。 5其它窗体
4.2.1 自动创建窗体
1 使用“窗体” 按钮 数据来源:某个表或某个查询,窗体布局结构简单整 齐,是一种显示单个记录的窗体。 例,使用窗体按钮创建教师窗体。 操作步骤:
1 点Hale Waihona Puke Baidu列表框
将列表框按钮添加到主体节
6 创建命令按钮 通过创建命令按钮可完成浏览记录,添加记录,删除记录等 功能。
1 点击按钮
拖动鼠标到主体节,将按钮放到主体节
切换到窗体视图点击删除按钮,会出现删除提示。
7 创建图像控件
图像控件
方法将鼠标拖动到主体节,将弹出插入图片对话框,选择 图片后点击打开按钮即可。
3 选择布局 输入标题
点击下一步
立点击完成
结果显示
2 创建基于多个数据源的窗体
例,使用窗体向导创建窗体,显示两个表的
所有信息。课程表为主窗体,选课成绩表为子窗体。 操作步骤 先建立两个表之间的关系(略)
添加两个表中的字段
4.3 设计窗体
4.3.1 窗体的设计视图 打开窗体的设计视图:单击创建选项卡的窗体组中的窗体设 计按钮, 1 设计视图的组成 由五部分主成,每部分称为节,分别是主体,窗体页眉,页 面页眉,页面页脚,窗体页脚。默认情况下只显示窗体的主 右击主体节空白处在弹 体节。 出的快捷菜单中点击页
窗体是否在Access窗口中自动居中,用于窗体
窗体视图中是否记录选定器,用于窗体 窗体视图中是否显示导航按钮和记录编号框, 用于窗体 窗体是否有“控件”菜单和按钮,用于窗体 窗体标题栏中最大化按钮是否可见,用于窗体 窗体标题栏中最大、最小化按钮是否可见,用 于窗体 窗体标题栏中关闭按钮是否有效,用于窗体
第四章 窗体
前面几章我们学习了如何设计和建立数 据为库,如何建立表和查询,如何维护 数据库中的数据,但是对于某些应用而 言,数据表的界面并不十分友善,也就 是说在输入数据时,并不是十分方便, 因此,Access不太熟悉的用户也能轻易 上手,如图所示就是一个窗体。
4.1 窗体概述
窗体是Access数据库中的一种对象,通过窗体用户 可以方便地输入数据、编辑数据、显示和查询表中 的数据。 窗体是建立在表和查询上的 窗体包括两类信息: 设计窗体时附加的一些提示信息 处理表或查询的记录 窗体的主要作用是接收用户输入的数据或命令,编 辑、显示数据库中的数据,构造方便、美观的输入/ 输出界面。
RecordSource 窗体的数据源,用于窗体 RowSource 控件的来源,用于列表框、组合框控件等
对象常用属性表(续)
属性名称 编码关键字 说明
自动居中
记录选定器 导航按钮 控制框 最大化按钮 最大/小化按钮 关闭按钮
AutoCenter
RecordSelectors NavigationButtons ControlBox MaxButton MinMaxButtons CloseButton
1 点击选项组
2 在主体节空白处拖动鼠标加入选 项组,弹出的选项组标签男,女,点击 下一步按钮
3 指定默认值后点下 一步按钮
4 设置值点下一步按钮, 这里的值与数据表的值 有关系
5 选择保存的值字段 点击下一步按钮
可预览设定的样式 6 设置选项组的样式 点击下一步按钮
6 输入标题目点 击完成
设置后效果
眉页面/页脚,窗体页眉/页 脚进行添加
2 窗体设计工具选项卡
4.3.2 常用控件的功能
控件是在窗体上用于显示数据,执行操作,装饰窗体的对象 。控件的类型可分为以下几类: 未绑定型控件:没有数据来源,用来显示信息 绑定型控件:用于显示,输入,更新数据表中的字段 计算型控件:以表达式作为数据源 常见的控件如下: 1 标签控件 用来在窗体或报表上显示说明性文本,不显示字段或表达式 的值,没有数据源。 2 文本框控件 用来输入或编辑数据,是一种交互式控件,有绑定型,未绑 定型和计算型文本框。
1 选中教师表 2 点击数据 透视图按钮
教师编号拖动到此
职称字段拖 动到此
数据透视表设计窗口 系别字段拖动到此
教师数据透视表
4.2.3 使用“空白窗体”按钮创建窗体
“空白窗体”是Access 2010增加的新功能,在“布 局视图”中创建表窗体。 创建步骤: 点击空白窗体后,Access会打开窗体的数据源表; 将数据源表的字段根据需要拖到窗体上。 例,用空白窗体创建学生编号,姓名,年龄,照片的 窗体。 操作步骤如下:
背景色 前景色 字体名称
字体大小
字体粗细
FontSize
FontBold
对象的字体大小,用于标签、文本框、命令按钮、列 表框等控件
对象的文本粗细,用于标签、文本框、命令按钮、列 表框等控件
对象常用属性表(续)
属性名称 编码关键字 说明
倾斜字体
边框样式 背景风格 图片 宽度 高度 记录源 行来源
FontItalic
可移动的
可见性
Moveable
Visiable
窗体视图是否可移动,用于窗体
控件是否可见,用于窗体、所有控件
4.4 修饰窗体
1 对齐控件 2 调整间距
4.2 创建窗体
创建窗体有两种途径: 一种是在窗体的设计视图中通过手工方式创建 一种是使用向导创建 Access 2010的创建选项卡的窗体组中,提供了多种创建 窗体的功能按钮
各按钮的功能
1 窗体 快速创建窗体,是需单击一次鼠标便可将当前选择的数 据源自动创建窗体。 2 窗体设计 单击该按钮,进入窗体的设计视图