第四章窗体——access教学课件
合集下载
第4章_窗体_(未来教育_全国计算机等级考试_二级Access教程_配套课件)

一、自动创建窗体
1.使用”自动窗体“ 需要先选定表对象或查询对象,而不是在窗体对象 下启动向导或进入窗体设计视图。 步骤:在”数据库“窗口的”表“对象下选定相应 数据表,然后单击”插入“菜单中的”自动窗体“ 命令,或单击工具栏中”新对象“按钮右侧的向下 箭头,从打开的下拉列表中选择”自动窗体“选项 。
3
二级ACCESS培训讲义
窗体的主要用途有以下几种: (1)输入和编辑数据。 (2)显示和打印数据。 (3)控制应用程序流程。 二、窗体的类型 7种 纵栏式窗体 表格式窗体 数据表窗体 主/子窗体 数据透视表窗体 图表窗体 数据透视图窗体
4
二级ACCESS培训讲义
三、窗体的视图
共有5种视图: (1)设计视图 一般用于创建、修 改、美化窗体。 (2)窗体视图 主要用于查看窗体 设计的最终效果。一般每次只能查看 一条记录。 (3)数据表视图 以行和列的形式显示窗体中的数 据,在该视图中可以编辑字段和数据。只有当数据 源来自表和查询的窗体时,才有数据表视图。 (4)数据透视表视图 (5)数据透视图视图
16
二级ACCESS培训讲义
在窗体”设计“视图窗口,将鼠标指针置于窗体浅 灰色区域的右边,当鼠标指针变为双向箭头时,按 住左键左右拖动,改变窗体的宽度。 在窗体”设计“视图窗口,将鼠标指针置于节的底 边,当鼠标指针变为双向箭头时,按住左键上下拖 动,改变节的宽度。(构成窗体的每一部分成为一 节) 注意:”窗体页眉/页脚“、”页面页眉/页脚“只能 成对地添加或删除。如果只需要页眉,可将页脚的 高如果删除页眉、页脚,则其中包含的控 件同时被删除。当页眉、页脚中有控件时,必须首 先删除其中的控件,才能将其高度设置为零。
使用”窗体向导“能够基于一个或多个表,也可以 基于查询创建窗体。 1.创建基于单一数据源的窗体
AccessPPT课件

第2页/共34页
窗体的组成元素:控件
➢与报表相类似,窗体的组成元素也是控件(Controls)。在 窗体中,控件是用于显示数据、执行操作或修饰窗体的对象。 例如,可以在窗体中使用文本框显示数据,在窗体上使用命令 按钮打开另一个窗体,或者使用线条或矩形来分隔与组织控件 以增强它们的可读性。 ➢窗体可以包含以下控件类型:文本框、标签、选项组、复选 框、切换按钮、组合框、列表框、命令按钮、图像控件、绑定 对象框、未绑定对象框、子窗体/子报表、分页符、线条、矩 形以及ActiveX自定义控件,它们可以通过窗体“设计视图” 中的工具箱访问。 ➢控件可以是绑定的、未绑定的或计算的。在窗体中,“绑定 控件”与作为数据来源的表或查询中的字段相连,可用于显示、 输入及更新相连字段中的数据。而“未绑定控件”则没有数据 来源,使用未绑定控件可以显示信息、线条、矩形及图像。 “计算控件”则以表达式作为数据来源,在表达式中可以引用 表或查询字段中的数据,或者窗体或报表上其他控件中的数据。
第1页/共34页
窗体的数据源和视图
➢通过数据输入窗体可以对数据库中的数据进行添加、更新和 删除等操作。因此,数据输入窗体大都是与一个或多个表和查 询绑定的;换而言之,数据输入窗体的数据源可以是表和查询。 而自定义对话框和切换面版窗体则不需要数据源。 ➢在Access数据库中,窗体有以下5种视图:设计视图、窗体视 图、数据表视图、数据透视表视图、数据透视图视图。 ➢其中,在“设计视图”中可以创建和设计窗体,并且可以对 窗体所包含的元素进行布局。窗体的输入数据、接受用户输入 的作用主要是通过“窗体视图”和“数据表视图”体现的。在 “数据透视表视图”和“数据透视图视图”中,可以对窗体的 数据源进行多维分析。 ➢结合窗体的主要作用,本章将主要介绍窗体的设计视图和窗 体视图。
窗体的组成元素:控件
➢与报表相类似,窗体的组成元素也是控件(Controls)。在 窗体中,控件是用于显示数据、执行操作或修饰窗体的对象。 例如,可以在窗体中使用文本框显示数据,在窗体上使用命令 按钮打开另一个窗体,或者使用线条或矩形来分隔与组织控件 以增强它们的可读性。 ➢窗体可以包含以下控件类型:文本框、标签、选项组、复选 框、切换按钮、组合框、列表框、命令按钮、图像控件、绑定 对象框、未绑定对象框、子窗体/子报表、分页符、线条、矩 形以及ActiveX自定义控件,它们可以通过窗体“设计视图” 中的工具箱访问。 ➢控件可以是绑定的、未绑定的或计算的。在窗体中,“绑定 控件”与作为数据来源的表或查询中的字段相连,可用于显示、 输入及更新相连字段中的数据。而“未绑定控件”则没有数据 来源,使用未绑定控件可以显示信息、线条、矩形及图像。 “计算控件”则以表达式作为数据来源,在表达式中可以引用 表或查询字段中的数据,或者窗体或报表上其他控件中的数据。
第1页/共34页
窗体的数据源和视图
➢通过数据输入窗体可以对数据库中的数据进行添加、更新和 删除等操作。因此,数据输入窗体大都是与一个或多个表和查 询绑定的;换而言之,数据输入窗体的数据源可以是表和查询。 而自定义对话框和切换面版窗体则不需要数据源。 ➢在Access数据库中,窗体有以下5种视图:设计视图、窗体视 图、数据表视图、数据透视表视图、数据透视图视图。 ➢其中,在“设计视图”中可以创建和设计窗体,并且可以对 窗体所包含的元素进行布局。窗体的输入数据、接受用户输入 的作用主要是通过“窗体视图”和“数据表视图”体现的。在 “数据透视表视图”和“数据透视图视图”中,可以对窗体的 数据源进行多维分析。 ➢结合窗体的主要作用,本章将主要介绍窗体的设计视图和窗 体视图。
Access数据库应用教程(2010版)-PPT课件第4章 窗体

2.选择控件 对控件的各种操作是建立在选定控件的基础上的。 对于单个控件,只需直接单击该控件即可选定。 如需选定多个控件,可以在按住<Ctrl>键的同时 逐一单击需要选择的控件,或者在窗体内按住鼠 标左键并拖动,拖出一个矩形的区域,然后释放 鼠标,那么位于该区域的控件将全部被选中。
表 4-1 窗体常用控件及其功能
控件名称 文本框 图标 功能 用于显示、输入或编辑窗体或报表的记录源数据;显示计算结果;或接 收用户输入数据 用于显示描述性文本,如窗体或报表的标题或说明性文字,可以将标签 标签 附加在其他控件上,也可以独立创建标签,独立创建的标签在数据表视 图中不会显示 命令按钮 选项按钮 复选框 切换按钮 列表框 在窗体或报表上可以使用命令按钮执行某个操作或某些操作 具有选中和没选中两种状态,作为互相排斥的一组选项中的一项 具有选中和没选中两种状态,作为可同时选中的一组选项中的一项 具有弹起和按下两种状态,可用作“是/否”型字段的绑定控件 显示可滚动的数据列表,在窗体视图中,可以从列表中选择值输入到新 记录中,或者更改现有记录中的值 该控件组合了文本框和列表框的特性,组合框的列表由多行数据组成, 组合框 但一般情况下只显示一行,需要选择其他数据时,可以单击右侧的下拉 按钮,使用组合框即可以进行选择,也可以输入数据 图像 选项组 选项卡 子窗体/子报表 矩形 用于在窗体或报表显示静态图片 通常与复选框、选项按钮或切换按钮搭配使用,可以显示一组可选值 用于创建一个多页的选项卡窗体或选项卡对话框。 用于在窗体或报表中显示来自多个表的数据 用于在窗体或报表中画一个矩形框。
4.1.3 窗体的视图
◦ ◦ ◦ ◦ ◦ ◦ 1.设计视图 2.窗体视图 3.布局视图 4.数据表视图 5.数据透视表视图 6.数据透视图视图
access 第04章 窗体

例13:创建一个显示学生基本信息的纵栏 式窗体,要求只显示班级、姓名、性别、 新年龄(年龄+1)、团员(显示“团 员”或“非团员”),名称为LF13。 例14:修改fEdit窗体,使性别可用。
五、窗体和控件的属性
目 录 上一页 下一页 返 回 退 出
1.窗体常用属性 2.控件常用属性 注意:不用记忆各种属性名称,知道其 意义即可,操作时在属性窗口中显示。
例15:按照以下要求补充“fEdit”窗体 的设计:
目 录 上一页 下一页
退 出
(1)将窗体中名称为“label6”的标签控件上的 文字颜色改为红色(红色代码为255)、字体 粗细改为“加粗”; (2)将窗体标题设置为“修改教师信息”; (3)将窗体边框改为“对话框边框”样式,取 消窗体中的水平和垂直滚动条、记录选定器、 浏览按钮和分隔线 (4) 将窗体中“退出”命令按钮(名称为 “cmdquit”)上的文字颜色改为深红(深红代 码为128)、字体粗细改为“加粗”,并在文 字下方加上下划线
创建以图表形式显示表中数据的窗体。 例6:创建一个显示各系不同职称教师人数 的柱型图表窗体,名称为LF6。 1.启动“图表向导”; 2.在数据源组合框中选择数据源(单); 3.选择分组和统计字段; 4.选择图表类型; 5.设置布局(指定字段性质); 6.指定图表标题; 7.保存并指定窗体名称。
第三节
第四章
目 录 上一页 下一页
窗体
第一节 第二节 第三节 第四节
退 出
认识窗体 使用向导创建窗体 自定义窗体 美化窗体 本章考点
第一节
目 录 上一页 下一页 返 回 退 出
认识窗体
一、窗体的概念
二、窗体的类型
三、窗体的视图
四、窗体的组成
Access教学课件:第四章 窗体设计

❖ 文本框(Text) ❖ 【例】
(1)从字段列表向窗体拖入教材表的教材编号、教材名 称、单价、数量 4个字段,生成4个绑定型文本框;
(2)建立三个文本框,起名t1、t2、t3; (3)在t1中写表达式:=[单价]*[数量]; (4)在t3中写表达式:=t1+t2。
4.3.3 在设计视图中创建窗体
户输入的数据等;
• 计算型:显示表达式的值,表达式使用的数据可以
是字段的值、其他控件的值、函数值等,需要加=。
4.3.3 在设计视图中创建窗体
❖ 文本框(Text) ▪ 文本框的重要属性Value ▪ 文本框的常用方法Setfocus ▪ 文本框的常用事件Gotfocus、click、Chang等
4.3.3 在设计视图中创建窗体
❖ 标签(Label)
▪ 用来显示说明性文本的控件,不能显示字段或表 达式的数值,属于非绑定性控件。
▪ 独立标签和关联标签
• 名称(Name):控件的名称,程序需用Name引用控件; • 标题(Caption):控件的标题文本; • 前景色(ForeColor)和背景色(BackColor): • 可见性(Enabled):决定控件是否可见; • 字体名称(FontName)和字体大小(FontSize): • 倾斜字体(FontItalic):
4.3.1 窗体设计窗口
❖4.属性窗口 ▪ 窗体、窗体上的每个控件和节都有自己的属性
▪ 窗体的属性决定了窗体的结构、外观及数据来源 ▪ 标题(Caption) 窗体视图中标题栏上显示的文本 ▪ 导航按钮(NavigationButtons) ▪ 自动居中(AutoCenter) ▪ 宽度(Width) ▪ 图片(Picture) ▪ 记录源(RecordSource)
(1)从字段列表向窗体拖入教材表的教材编号、教材名 称、单价、数量 4个字段,生成4个绑定型文本框;
(2)建立三个文本框,起名t1、t2、t3; (3)在t1中写表达式:=[单价]*[数量]; (4)在t3中写表达式:=t1+t2。
4.3.3 在设计视图中创建窗体
户输入的数据等;
• 计算型:显示表达式的值,表达式使用的数据可以
是字段的值、其他控件的值、函数值等,需要加=。
4.3.3 在设计视图中创建窗体
❖ 文本框(Text) ▪ 文本框的重要属性Value ▪ 文本框的常用方法Setfocus ▪ 文本框的常用事件Gotfocus、click、Chang等
4.3.3 在设计视图中创建窗体
❖ 标签(Label)
▪ 用来显示说明性文本的控件,不能显示字段或表 达式的数值,属于非绑定性控件。
▪ 独立标签和关联标签
• 名称(Name):控件的名称,程序需用Name引用控件; • 标题(Caption):控件的标题文本; • 前景色(ForeColor)和背景色(BackColor): • 可见性(Enabled):决定控件是否可见; • 字体名称(FontName)和字体大小(FontSize): • 倾斜字体(FontItalic):
4.3.1 窗体设计窗口
❖4.属性窗口 ▪ 窗体、窗体上的每个控件和节都有自己的属性
▪ 窗体的属性决定了窗体的结构、外观及数据来源 ▪ 标题(Caption) 窗体视图中标题栏上显示的文本 ▪ 导航按钮(NavigationButtons) ▪ 自动居中(AutoCenter) ▪ 宽度(Width) ▪ 图片(Picture) ▪ 记录源(RecordSource)
中文版Access数据库开发培训教程 单元4 窗体.ppt

标签按钮 : 显示字段的内容、表达式的结果等。
复选框 : 在窗体上加入复选框,与选项按钮不同的是复选框可以选择多个选项
bojia@
窗体五部分
⑴窗体页眉 窗体页眉位于窗体设计视图的最上方,常用来显示窗体的名称、
各种提示信息或者是一些命令按钮。
⑵页面页眉 页面页眉的内容只有在打印时才会出现,页面页眉会打印在每一页
bojia@
数据透视表:用于创建一个数据透视表窗体。所谓数据透视表 就是用于汇总和分析数据的表。借助数据透视表可以分析、 组织数据。
数据透视图:用于创建一个数据透视图窗体。所谓数据透视图 就是用于显示数据表或者窗体中数据的图形分析视图。
自动创建纵栏式窗体
自动创建表格式窗体
窗体属性设置 标题:它用来设定显示在窗体标题栏的文字,默认值是用户保存窗体的字。
数据库的基础,而窗体以不同的形式显示数据从而 在一定程度上优化了数据的显示。窗体在Access数 据库中主要起到如下3个作用: ❖ 显示数据:窗体可用于显示数据库中数据表或者是 查询记录。 ❖ 切换面板:利用窗体可以打开数据表、窗体等对象。 ❖ 输入数据:利用窗体输入数据更加快捷方便。
学习本单元时应该注意理解窗体的3个作用,同时应 掌握以下技能:
的顶端。
bojia@
(3)主体 窗体里必须有一个主体节,用来显示数据表或者查询中的字段、 记录等信息。
(4)页面页脚 页面页脚与前面的页面页眉对应,通常显示页码、日期等信 息。与页面页眉相同,页面页脚也只有在打印时才显示。
(5)窗体页脚 窗体页脚与窗体页眉对应,适用于显示汇总信息或提示信息等。
bojia@
4.4本单元回顾
本单元介绍了创建窗体的几种方法,同时介 绍了使用窗体来输入数据、显示数据的方法。对 如何创建控件、使用控件等重点内容做了详细的 讲解,同时重点介绍了窗体属性设置、操作控件 的方法。通过对本单元的学习,读者可以了解到 如何为一个数据表或者查询创建窗体,理解窗体 的基本理论基本概念。
复选框 : 在窗体上加入复选框,与选项按钮不同的是复选框可以选择多个选项
bojia@
窗体五部分
⑴窗体页眉 窗体页眉位于窗体设计视图的最上方,常用来显示窗体的名称、
各种提示信息或者是一些命令按钮。
⑵页面页眉 页面页眉的内容只有在打印时才会出现,页面页眉会打印在每一页
bojia@
数据透视表:用于创建一个数据透视表窗体。所谓数据透视表 就是用于汇总和分析数据的表。借助数据透视表可以分析、 组织数据。
数据透视图:用于创建一个数据透视图窗体。所谓数据透视图 就是用于显示数据表或者窗体中数据的图形分析视图。
自动创建纵栏式窗体
自动创建表格式窗体
窗体属性设置 标题:它用来设定显示在窗体标题栏的文字,默认值是用户保存窗体的字。
数据库的基础,而窗体以不同的形式显示数据从而 在一定程度上优化了数据的显示。窗体在Access数 据库中主要起到如下3个作用: ❖ 显示数据:窗体可用于显示数据库中数据表或者是 查询记录。 ❖ 切换面板:利用窗体可以打开数据表、窗体等对象。 ❖ 输入数据:利用窗体输入数据更加快捷方便。
学习本单元时应该注意理解窗体的3个作用,同时应 掌握以下技能:
的顶端。
bojia@
(3)主体 窗体里必须有一个主体节,用来显示数据表或者查询中的字段、 记录等信息。
(4)页面页脚 页面页脚与前面的页面页眉对应,通常显示页码、日期等信 息。与页面页眉相同,页面页脚也只有在打印时才显示。
(5)窗体页脚 窗体页脚与窗体页眉对应,适用于显示汇总信息或提示信息等。
bojia@
4.4本单元回顾
本单元介绍了创建窗体的几种方法,同时介 绍了使用窗体来输入数据、显示数据的方法。对 如何创建控件、使用控件等重点内容做了详细的 讲解,同时重点介绍了窗体属性设置、操作控件 的方法。通过对本单元的学习,读者可以了解到 如何为一个数据表或者查询创建窗体,理解窗体 的基本理论基本概念。
Access数据库——窗体

控件的画法 控件的选择 控件的移动
4.3.3常用控件的使用
例4.8 使用工具箱,在窗体设计视图中创建“人 员基本信息维护”窗体。 标签控件:用于显示数据 绑定型文本框的创建:文本框可以用来显示、 编辑数据库中的数据。 创建组合框控件:用于列表显示数据或者输入 数据。 (控件向导) 复选框的创建:用于选择。 命令按钮的创建:用于执行操作。(删除问题)
窗体本身由窗体页眉、页面页眉、主体、页面页脚、 窗体页脚五部分组成。每一部分称为一个“节” , 其中主体节是必不可少的,其它的节根据需要可以 显示或者隐藏。 控件的种类比较多,包括:标签、文本框、复选框、 列表框、组合框、选项组、命令按钮等,他们在窗 体中起不同的作用。
4.1.2窗体的组成和结构
绑定型文本框的创建
绑定型的文本框有两种方法完成控件的创建:
使用“控件向导”完成常用属性的设置,然后使用 “属性”对话框修改补充属性。 直接使用“属性”对话框完成所有属性的设置。
需要说明的是多数控件可以使用“控件向导” 辅助完成常用属性的设置,这是一种方便快捷 的方法。
4.3.4窗体和控件的属性
2.控件常用属性
名称:设置控件的名称。一般采用英文,使用有意 义的缩写。 标题:控件上显示的内容。(一定要分清名称属性
和标题属性)
图片:设置控件的背景图片。 可见性,可用:设置控件是否可见,是否可用。 宽度,高度:分别设置控件的宽度和高度。 前景色,字体名称,字号,字体粗细,倾斜字体, 下划线:分别设置控件中的字体颜色、字体名称、 大小、粗细、是否倾斜字体、文字是否有下划线。
用于在数据库中输入和显示数据 用作切换面板打开数据库中其它窗体和报表 用作自定义对话框来接受用户的输入并根据输 入执行操作
Access2010窗体

4.4 修饰窗体
38
4.4.3 提示信息的添加
❖ 为了使界面更加友好,清晰,需要为窗体中的一些字 段数据添加帮助信息,也就是在状态栏中显示的提示 信息
[例] 在图4.80基础上,为“学生编号”字段添加提示信息
4.4 修饰窗体
39
4.4.4 窗体的布局
1. 选择控件 2. 移动控件 3. 调整控件大小 4. 对齐控件 5. 调整间距
4.2 创建窗体
13
4.2.4 使用向导创建窗体
❖ 多步生成(使用向导完成)
1. 创建基于单个数据源的窗体 ❖ 单击“创建”“窗体向导” 按向导提示完成
其余设置
2. 创建基于多个数据源的窗体 ❖ 使用“窗体向导”可以创建基多个数据源的窗体,
所建窗体称为主子窗体 ❖ 方法同上
4.3 设计窗体
14
4.3.1 窗体的设计视图
43
4.5.1 创建切换窗体
1. 添加切换面板管理器 ❖ 通常,使用切换面板管理器创建系统控制界面的第一
步是启动切换面板管理器,由于Access 2010并未将 “切换面板管理器”工具放在功能区中,因此使用前 要先将其添加到功能区中 ❖ 单击“文件”“选项” 按要求进行添加(参见书)
4.5 定制系统控制窗体
4.5 定制系统控制窗体
46
4.5.1 创建切换窗体
4. 设置默认的切换面板页 ❖ 选择要设置的切换面板页,单击“创建默认”按钮 ❖ 删除原默认的切换面板页
4.3 设计窗体
22
4.3.2 常用控件的功能
4. 列表框与组合框控件 ❖ 列表框可以包含一列或几列数据,用户只能从列表中
选择值,而不能输入新值
❖ 组合框的列表是由多行数据组成,但平时只显示一行 ,需要选择其他数据时,可以单击右侧的下拉箭头按 钮
ACCESS实例教程窗体的操作

• ACCESS实例
4.3.4 复选框、切换按钮、选项按钮控件 复选框、切换按钮和选项按钮都显示“是/否”型数据的值。
复选框中有对勾为“是”,无对勾为“否”。切换按钮按下状态 为“是”,抬起状态为“否”。选项按钮中有圆点为“是”,无 圆点为“否”。
例:将三种控件的控件来源设置为“党员否”字段。
• ACCESS实例示一组选项值,用户只需单击所需值即可完成数据输 入。选项组中的值一次只能选择一个。可将选项组控件与一 个字段绑定。
例:用选项组控件显示“党员否”字段的值 (1)按下工具箱中的“控件向导”按钮→单击“选项组”按 钮→在窗体中画一个矩形→在打开的对话框中依次输入“党 员”和“非党员”。
——窗体的操作(第4章)
本章要点: 1,使用窗体控件 2,建立窗体 3,建立主/子窗体 4,添加计算控件
• ACCESS实例
4.1 认识窗体对象
窗体对象是Access提供的最主要的操作界面对象,数据 源是表或查询。窗体的主要作用是构造方便美观的输入输出 界面,接收用户输入的命令,查看、编辑和追加数据。
窗体可以使数据的显示和操作按设计者的意愿实现,增 加了数据操作的安全性和便捷性。数据库应用系统的使用者
对数据的任何操作只能在窗体中进行。
• ACCESS实例
4.1.1 窗体的视图
最常用窗体视图有3种:设计视图、窗体视图、数据 表视图。单击窗口左上角的视图按钮进行视图切换。
• ACCESS实例
4.1.2 窗体的结构
2,数据属性卡,定义控件的数据来源和操作数据的规则。 如:控件来源、输入掩码、有效性规则、默认值等。
3,事件属性卡中显示当前控件所能识别的动作, 如:单击、双击等。
4,其他属性卡,定义控件的附加属性。 如:名称。控件的名称是一个字符串,在VBA程序用名称 调用控件。窗体中每一个控件都有名称,名称是惟一的。
4.3.4 复选框、切换按钮、选项按钮控件 复选框、切换按钮和选项按钮都显示“是/否”型数据的值。
复选框中有对勾为“是”,无对勾为“否”。切换按钮按下状态 为“是”,抬起状态为“否”。选项按钮中有圆点为“是”,无 圆点为“否”。
例:将三种控件的控件来源设置为“党员否”字段。
• ACCESS实例示一组选项值,用户只需单击所需值即可完成数据输 入。选项组中的值一次只能选择一个。可将选项组控件与一 个字段绑定。
例:用选项组控件显示“党员否”字段的值 (1)按下工具箱中的“控件向导”按钮→单击“选项组”按 钮→在窗体中画一个矩形→在打开的对话框中依次输入“党 员”和“非党员”。
——窗体的操作(第4章)
本章要点: 1,使用窗体控件 2,建立窗体 3,建立主/子窗体 4,添加计算控件
• ACCESS实例
4.1 认识窗体对象
窗体对象是Access提供的最主要的操作界面对象,数据 源是表或查询。窗体的主要作用是构造方便美观的输入输出 界面,接收用户输入的命令,查看、编辑和追加数据。
窗体可以使数据的显示和操作按设计者的意愿实现,增 加了数据操作的安全性和便捷性。数据库应用系统的使用者
对数据的任何操作只能在窗体中进行。
• ACCESS实例
4.1.1 窗体的视图
最常用窗体视图有3种:设计视图、窗体视图、数据 表视图。单击窗口左上角的视图按钮进行视图切换。
• ACCESS实例
4.1.2 窗体的结构
2,数据属性卡,定义控件的数据来源和操作数据的规则。 如:控件来源、输入掩码、有效性规则、默认值等。
3,事件属性卡中显示当前控件所能识别的动作, 如:单击、双击等。
4,其他属性卡,定义控件的附加属性。 如:名称。控件的名称是一个字符串,在VBA程序用名称 调用控件。窗体中每一个控件都有名称,名称是惟一的。
Access数据库应用第4章 窗体

窗体控工具栏中的各控件及功能
功能
也称纵栏式窗体,在窗体中每页只显示表和查询的一条记录,记录中的字 段纵向排列于窗体之中。 在窗体中每页显记录的部分信息。可以通过切换按钮,在不同分页中切换。 也称表格式窗体,可以一次只显示多条记录,它是以数据表的方式显示已 经格式化的数据。 用来显示信息或提示用户输入数据。 用来显示具有一对多关系的表中的数据。 是将数据经过一定的处理,以图表形式直观显示出来,清晰地展示数据的 变化状态以及发展趋势。
窗体的创建方法有3种:一是使用“自动窗体”创建基于单个表 查询的窗体,二是使用向导创建基于一个或多个表查询的窗体, 三是在设计视图中自行创建窗体。下面分别介绍这3种方法。
4.2.1 自动创建窗体
自动创建窗体是基于单个表和查询来创建窗体,表和查询作为窗 体的数据源,当选定数据源后,窗体将包括来自该数据源的所有 字段和记录。自动创建窗体操作步骤简单,不需要设置太多的参 数,是一种快速创建窗体的方法。
P110 [例4-6]
注意: 如果要在窗体中包含来自多个表或查询的字段(多个表之间必须已经
建立“关系”),则在窗体向导中选择第一个表或查询中的字段后, 不要单击“下一步”或“完成”按钮,而是重复执行选择表或查询的 步骤,直至选完所有需要的字段。字段选择完毕后,单击“下一步” 按钮,在弹出的对话框中选择窗体使用的布局。接着弹出的对话框则 要求选择窗体所用的样式,最后一个对话框则要求输入窗体的标题( 也是窗体的名字),然后单击“完成”按钮即可生成窗体。 如果生成的窗体不符合预期要求,可以在窗体设计视图中进行更改。
还可以使用“数据透视表”和“数据透视图”窗体来查看数据汇 总信息,窗体在默认情况下都是以“窗体视图”显示的。也可以 将其转换成“数据透视图”来显示,方法是首先打开指定的窗体 ,然后在窗体的标题栏中右击,在弹出的快捷菜单中选择“数据 表视图”命令即可。
ACCESS课件第四章

创建切换面板窗体
图 编辑切换面板
图 编辑切换面板项目对பைடு நூலகம்框
图 切换面板
可以包含一些被称为控件的对象,它们是文本
框控件、命令按钮控件、标签控件、组合框控
件、列表框控件等等。创建一个窗体对象,在
其中合理地安置所需要的其他对象,并为各对
象编写相关的事件处理方法(程序),用以完
成操作界面上所需要的全部功能,就是设计
Access窗体对象时所需完成的工作。
窗体的类型
•
窗体对象也是Acccss 2019中置于数据库容器中的一个二级
• (4)双击“文本框”控件,打开其属性窗口。 在“数据”卡片的“控件来源”项中输入 “=Date()”;“可用”项中选择“否”。在 “格式”卡片的“格式”项中选择“长日期”; “特殊效果”项中选择“平面”。
• (5)重复(3)、(4)步,再添加一个文本 框,“控件来源”项改为“=Time()”;“格 式”项中选择“长时间”。保存设置,关闭设 计视图,后双击“课程信息”窗体,结果如图 所示。
窗体的组成
• 窗体对象的构成包括五个节,分别是: 窗钵页眉节、页面页眉节、主体节、页 面页脚节及窗体页脚节如图所示。一般 情况下,只是使用部分窗体节来使得用 户能更有效地使用窗体。大部分的窗体 都只使用主体节、页面页眉节和页面页 脚节,即可满足一般性应用需求。
使用“自动创建窗体”方法创建窗 体
• 用于实现用户对数据库中相关数据的操作界面,是信息系统中使 用最多的窗体。
窗体的视图
• 窗体的视图分为“设计”视图、“窗 体”视图、“数据表”视图、数据透视表 视图和数据透视图视图。可以在打开的窗 体的“标题栏”中点击鼠标右键,在弹出 的快捷菜单中选择不同的窗体视图,或选 择菜单栏中的“视图”菜单,也可以点击 工具栏中的“视图”按钮进行窗体的切换。
access课件第章专题知识讲座

7.创建选项卡控件 使用选项卡控件能够在一种窗体中显示多页信息,使用
选项卡来进行分页,只需要单击选项卡旳标签,就能够进行页 面切换。这对于处理可分为两类或多类旳信息是尤其有用。
8.创建图像控件 能够使用位图文件(后缀为.bmp或.dib),图元文件
(后缀为.wmf或.emf)或其他图形文件,如GIF和JPEG文件 来显示背景图像或绑定对象框、未绑定对象框或图象控件中旳 图像。
在窗体中使用组合框能够节省一定旳空间,能够从列表中 选择值或输入新值。在组合框中输入数据或选择某个数据值时, 假如该组合框是绑定旳组合框,则输入值或选择值将插入到组 合框所绑定旳字段内。组合框由“限于列表”属性,使用该属 性控制列表中能输入数值或仅能在列表中输入符合条件旳文本。
列表框旳优点是列表随时可见,而且控制旳值限制在列
2. 复制控件
• 选择一种或多种要复制旳控件; • 选择“编辑”菜单上“复制”命令,或单击工具栏上旳 “复制”按钮; • 将鼠标移动到要复制旳节位置处,单击鼠标左键; • 选择“编辑”菜单中旳“粘贴”命令,或单击工具栏上 “粘贴”按钮,即可完毕复制控件旳操作。
3 移动控件
使用菜单移动控件旳操作环节如下: • 选择一种或多种要移动旳控件; • 选择“编辑”菜单上“剪切”命令,或单击工具栏上旳“剪 切”按钮; • 将鼠标移动到要复制旳节位置处,单击鼠标左键; • 选择“编辑”菜单上“粘贴”命令,或单击工具栏上“粘贴” 按钮,即可完毕复制控件旳操作。
后输入它更快更轻易。列表框和组合框控件,能够帮助顾客以 便地输入值,或用来确保在字段中输入值是正确旳。例如输入 “教师表”中旳职称或者“系别”旳数据时能够使用列表框或 组合框在列表中选择相应旳数据,使操作愈加以便和精确。
列表框中旳列表是由数据行构成,在窗体或列表中能够有 一种或多种字段,每栏旳字段标题能够有也能够没有。假如在 窗体中有空间而且需要可见旳列表,或者输入旳数据一定要限 制在列表中,能够使用列表框。
选项卡来进行分页,只需要单击选项卡旳标签,就能够进行页 面切换。这对于处理可分为两类或多类旳信息是尤其有用。
8.创建图像控件 能够使用位图文件(后缀为.bmp或.dib),图元文件
(后缀为.wmf或.emf)或其他图形文件,如GIF和JPEG文件 来显示背景图像或绑定对象框、未绑定对象框或图象控件中旳 图像。
在窗体中使用组合框能够节省一定旳空间,能够从列表中 选择值或输入新值。在组合框中输入数据或选择某个数据值时, 假如该组合框是绑定旳组合框,则输入值或选择值将插入到组 合框所绑定旳字段内。组合框由“限于列表”属性,使用该属 性控制列表中能输入数值或仅能在列表中输入符合条件旳文本。
列表框旳优点是列表随时可见,而且控制旳值限制在列
2. 复制控件
• 选择一种或多种要复制旳控件; • 选择“编辑”菜单上“复制”命令,或单击工具栏上旳 “复制”按钮; • 将鼠标移动到要复制旳节位置处,单击鼠标左键; • 选择“编辑”菜单中旳“粘贴”命令,或单击工具栏上 “粘贴”按钮,即可完毕复制控件旳操作。
3 移动控件
使用菜单移动控件旳操作环节如下: • 选择一种或多种要移动旳控件; • 选择“编辑”菜单上“剪切”命令,或单击工具栏上旳“剪 切”按钮; • 将鼠标移动到要复制旳节位置处,单击鼠标左键; • 选择“编辑”菜单上“粘贴”命令,或单击工具栏上“粘贴” 按钮,即可完毕复制控件旳操作。
后输入它更快更轻易。列表框和组合框控件,能够帮助顾客以 便地输入值,或用来确保在字段中输入值是正确旳。例如输入 “教师表”中旳职称或者“系别”旳数据时能够使用列表框或 组合框在列表中选择相应旳数据,使操作愈加以便和精确。
列表框中旳列表是由数据行构成,在窗体或列表中能够有 一种或多种字段,每栏旳字段标题能够有也能够没有。假如在 窗体中有空间而且需要可见旳列表,或者输入旳数据一定要限 制在列表中,能够使用列表框。
《Access2010数据库基础教程》窗体

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