第四章 窗体
第4章窗体(2010)

选项卡由“设计”、“排列”和“格式”3个子选项卡组成。
“控件”是窗体中的对象,它在窗体中起着显示数据、执行操作以及 修饰窗体的作用。“控件”组集成了窗体设计中用到的控件。熟练掌握常
用控件的使用。
注意:控件向导的作用。
16
4.3.1 窗体的设计视图 2.“窗体设计工具”选项卡 (1)标签:显示操作说明或提示信息 (2)文本框:显示、输入或更新数据
利用向导创建窗体相比前几种方式更灵活一些。 2.创建基于多个数据源的窗体 例4.9 使用“窗体向导”创建窗体,显示所有学生的“学生编 号”,“姓名”、“课程名称”和各类成绩。窗体名为“学生选课成
绩”。
例4.10 将“选课成绩”窗体设置为“学生”窗体的子窗体。
13
4.3 设计窗体
在创建窗体的各种方法中,更多时候是使用窗体“设计视图”来创建 窗体,这种方法更自主、更灵活。 4.3.1 窗体的设计视图 1.设计视图组成
数据表视图:显示效果与表和查询对象的数据表视图相似。 数据透视表视图:可以动态改变窗体的版面布局。 数据透视图视图:数据以图形化的方式直接显示出来。 布局视图:控件的位置可以移动,但不能添加控件。 设计视图:可以调整窗体的版面布局,添加控件、设置数据源等。
7
4.2 创建窗体
创建窗体有两种途径:一种是使用“设计视图” ;另一种是使用
据透视表窗体。 备注:“数据区域” 内容不能拖。
2.创建数据透视图窗体
例4.6 以“教师”表为数据源,创建计算各系不同职称人数的数 据透视图窗体。
10
4.2.3 使用“空白窗体”按钮创建窗体
“空白窗体”按钮是Access2010增加的新功能。使用“空白窗体”
按钮创建窗体是在“布局视图”中创建数据表窗体。
第4章 窗体的基本操作

主要内容:
窗体的基本概念
创建窗体
自定义窗体
美化窗体
4.1 窗体的基本概念
1、窗体的概念
• 窗体是Access数据库中的一个对象,通过窗体 提供的友好的用户界面,用户可以方便地输入 数据、编辑数据、显示和查询表中的数据。 • 窗体本身没有存储数据的功能,它以表或查询 作为数据源,达到操作表的功能。
例:创建3个未绑定文本框,用于接收乘数、被乘数和输入 表达式,其中用于输入表达式的文本框属于计算型文本 框,用于显示乘积结果。
创建计算型文本框的方法:先创建一个未绑定文本框,然 后在文本框中输入计算表达式。 注意:在输入计算表达式时,先要输入等号(=)运算符。
3
命令按钮控件
在窗体中可以使用命令按钮来执行某项操作或某些操作。例如,可以创 建一个命令按钮来浏览记录、添加记录或删除记录等。
窗体设计器 控件工具箱 控件操作
1、窗体的设计视图
• 在窗体“设计视图”中可以创建有特殊要求的窗体,例 如添加窗体说明信息、创建命令按钮等。 • 使用设计视图创建窗体,是从一个空白窗体开始,然后 将数据源表或查询中的字段添加到窗体上。
2、控件工具箱
• 控件是窗体上用于显示数据、执行操作、装饰窗体的 对象。 • 在窗体中添加的每一个控件都是一个图像对象,如文 本框、命令按钮等。 • 在窗体“设计视图”中,如果屏幕上未显示工具箱, 可用下面的方法打开工具箱:
1
标签控件
标签主要用来在窗体上显示说明性文本,如窗体上的标 题或说明信息等。 标签不显示字段或表达式的数值,它没有数据来源。 向窗体中添加标签有两种方法:
从工具箱中使用标签控件直接创建,用这种方法创建的标签称 为独立的标签。 在“字段列表”中通过拖动字段名来建立的。这时在窗体中建 立了两个控件,一个是标签,用来显示字段名称;另一个根据 字段类型不同可以是文本框和绑定对象框,用来显示字段的值, 用这种方法创建的标签称为附加到其他控件上的标签。
第四章 窗体

4.1.3
目 录
窗体的分类
上一页
下一页 退 出
4.主/子窗体: 窗体中的窗体称为子窗体,包含子窗体 的基本窗体称为主窗体,如图4-5所示。 主窗体和子窗体通常用于显示多个表或 查询中的数据,这些表或查询中的数据具有 一对多关系。 在这种窗体中,主窗体和子窗体彼此链 接,主窗体显示某一条记录的信息,子窗体 就会显示与主窗体当前记录相关的记录的信 息。 主窗体只能显示为纵栏式的窗体,子窗
4.2.2 窗体中的控件和工具箱
目 录 返回
上一页
下一页 退 出
5)与事件有关的属性 ①鼠标事件:指操作鼠标引发的事件 。 ②键盘事件:是指在窗体或控件具有焦 点时,由操作键盘所引发的事件。 ③对象事件:是指操作对象时引发的事 件。 ④窗口事件:窗口事件是指操作窗口引 发的事件 。 ⑤操作事件:操作事件是指与操作数据 有关的事件 6)其他属性
4.2.2 窗体中的控件和工具箱
3)常用的格式属性 ①窗体常用的格式属性如下: ◆标题:在窗体标题栏上显示内容。 上一页 ◆默认视图:窗体的显示形式,有“连续窗体”、 下一页 “单一窗体”或“数据表”三个选项。 退 出 ◆滚动条:窗体中是否显示滚动条,有“两者均 无”、“水平”、“垂直”和“水平和垂直”三 个选 ◆记录选定器:窗体中是否显示浏览按钮,有 “是”和“否”两个选项,。 ◆分隔线:窗体中是否显示各节间的分隔线,有 “是”和“否”两个选项。
4.2 创建窗体
目 录
上一页
下一页 退 出
Access提供了一个完整的设计窗体的 界面和控制窗体功能的平台。在Access 中,可以利用自动创建窗体向导、窗体 向导和窗体设计视图(人工方式)三种方 法来创建窗体。
4.2 创建窗体
第4章_窗体_(未来教育_全国计算机等级考试_二级Access教程_配套课件)

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

VB采用了事件驱动的编程机制。当没有事件发生时,程序处 于停滞状态,只有事件发生时,程序才会运行。窗体除了 Click事件外,还有以下常见的事件。 (1)Initialize事件 当窗体第一次创建时会触发Initialize事件,一般将窗体的初 始化代码存放在该事件过程中。 (2)Load 事件 在一个窗体被装载时触发Load事件。通常,Load 事件过程用 来包含一个窗体的启动代码,例如,指定控件缺省设置值等。 (3)Unload事件 运行程序后,如果关闭窗体,就会触发Unload事件。 (4)Activate事件 当一个窗体变为活动窗体时,就会触发Activate事件。
Private Sub Option1_Click() = "宋体" End Sub Private Sub Option2_Click() = "黑体" End Sub Private Sub Option3_Click() = "楷体" End Sub
其主要属性是Caption属性,该属性用于设置在 按钮上显示的文本,命令按钮见事件是Click事件。
【例4-3】
对象属性设置如表所示。
对象名称 属性 Text1 Text Text2 Text Text3 Text Locked Label1 Caption Label2 Caption Label3 Caption Command1 Caption 属性值 空白 空白 空白 True 加数1 加数2 和 求和 说明 程序启动时文本框内无文本 程序启动时文本框内无文本 程序启动时文本框内无文本 设置该文本框不可编辑 标签框标题 标签框标题 标签框标题 命令按钮标题
VB6.0第四章-控件,窗体

7
可视化程序设计——第四章 常用控件和窗体
4.4 列表框
7.Text属性(默认属性)
.List(.ListIndex)= .Text
8.MultiSelect属性
None:不允许多选。 Simple:简单多选。每次鼠标单击选中一项。 Extended:可扩展多选,与键盘上的某个键配合使用, 如:ctrl+鼠标。
属性:
Path Pattern Archive Normal System Hidden ReadOnly 设置目录或返回当前工作目录 设置要显示的文件类型 是否显示归档文件 是否显示普通文件 是否显示系统文件 是否显示隐含文件 是否显示只读文件 File1.Path=Dir1.Path File1.Pattern=“*.EXE ; *.DLL”
属性:Drive—设置驱动器或返回当前工作驱动器
可通过语句 Drive1.Drive=“C:\” 指定,或从列表中选择。
Drive属性只能在程序代码中设置、访问, 而不能在属性窗口中设置。
事件:Click、Change(列表框顶部的内容改变)
21
可视化程序设计——第四章 常用控件和窗体
DirListBox控件
4.6 驱动器、目录和文件列表框
三、文件列表框
Name 属性:fil [对象.]Path[=Pathname] [对象.]Pattern[=value] [对象.] FileName [=pathname] Path和FileName
19
可视化程序设计——第四章 常用控件和窗体
DriveListBox控件
16
可视化程序设计——第四章 常用控件和窗体
Access2010数据库基础教程第4章 窗体
21
2.文本框
文本框控件用于在窗体中创建一个文本框,是用来显示和编辑数据 的控件,一般用来显示一个非备注型字段值。当随着记录指针变化 时,文本框中显示的内容也随乊变化。文本框是窗体中常用的控件 乊一。 (1)功能 文本框不仅可以输入、输出除备注类型以外的各种类型的数据,还 可以设置输入、输出格式。在文本框中可以迚行剪切、复制和粘贴 等操作,可以检验文本框中的数据是否符合觃则。通常使用密码来 保证应用程序的安全性。 (2)常用属性 名称:设置文本框的名称。 输入掩码:设置文本框中显示的字符格式。 控件来源:设置控件数据的来源。 有效性觃则:设置文本框中值的显示是否符合所设定的觃则。 字型:设置文本框中字体的类型。 (操作见P107【例4-9】 )
4.1.2 窗体设计工具选项卡
创建窗体时,系统会自动打开“窗体设计工具”上下文选 项卡,在该选项卡中包括3个子选项卡,分别是“设计”、 “排列”和“格式”。
1.“设计”选项卡
“设计”选项卡如图4-1所示,主要用于设计窗体,利用其 提供的控件可以向窗体中添加各种控件对象,设置窗体的 主题、页眉和页脚,以及切换窗体视图等。
(2)增加、修改和删除记录 增加新记录的操作步骤会因为窗体的设计不同而有所不同。 对于已经设计好的、专门为输入而设计的窗体来说,要增加 一个新记录,就是直接运行专用窗体来完成数据输入。这种 窗体中通常要包含“新记录”和“确认”等按钮,用来提供 新记录的输入界面和完成新记录的保存。 在窗体中修改数据时,有些字段是不能修改的,如一些自动 编号字段和汇总字段等。在窗体视图中,也可以将一些字段 域设置为不能获得焦点,从而可以控制某些字段不能修改。 在单一记录窗体与连续窗体中删除记录与在数据表上删除记 录不同。首先必须选中要删除的记录,就像在数据表中选中 个记录一样,如果窗体被设计成包含记录选定器,则必须 从记录中找到该记录并删除;如果窗体中的记录与其他表或 查询中的数据相关,则该窗体中的记录将不能删除。 14
access二级 第四章 窗体
第四章窗体第一节认识窗体;第二节使用向导创建窗体;第三节自定义窗体;第四节美化窗体;窗体知识总结。
第一节认识窗体一、窗体的概念;二、窗体的类型;三、窗体的视图;四、窗体的组成一、窗体的概念:又称窗口,是系统和用户之间的接口,它为用户使用系统,对数据库中的数据进行各种操作提供了一个简单、形象、易懂的界面。
一个软件的操作界面就是有各种功能不同的窗体组成的。
二、窗体的类型:根据窗体的样式,分为以下6类:1.纵栏式窗体:一个窗体只显示一个纪录,格式可自由设计。
2.表格式窗体:一个窗体显示多条纪录。
3.数据表窗体:以表格方式显示纪录,但OLE对象型数据不显示,一般用来作为一个窗体的子窗体。
4.主/子窗体:分别在不同的窗口中显示有关联的主子表中数据。
5.图表窗体:以图表形式显示表中数据。
6.数据透视表窗体:以交叉表格式显示表中数据。
三、窗体的视图:显示窗体不同内容的窗口。
1.设计视图:显示窗体结构,用于设计窗体。
2.窗体视图:用于观察窗体运行时的状态。
3.数据表视图:以表格方式显示窗体数据源。
4.数据透视表视图5.数据透视图视图四、窗体的组成:一个窗体由多个部分组成,每个部分称之为节。
一个窗体可以包含以下五节:1、主体:位于窗体中间,用于设置窗体的主要部分。
2、窗体页眉:位于窗体顶部,用于设置窗体标题。
3、窗体页脚:位于窗体底部,用于显示窗体状态及说明信息。
4、页面页眉:位于窗体页眉下部,主体上部,用于设置窗体打印时的页头信息。
5、页面页脚:位于窗体页脚上部,主体下部,用于设置窗体打印时的页脚信息。
注意:一个窗体必须有主体节,其它节可根据需要设置。
第二节使用向导创建窗体一、自动窗体;二、自动创建窗体向导;三、窗体向导;四、数据透视表向导;五、创建数据透视窗体;六、图表向导。
一、使用自动窗体:例1:以教师表为数据源,使用自动窗体功能,创建教师窗体。
LF011、表对象选中教师表2、插入菜单↘自动窗体二、自动创建窗体向导:用于快速创建简单的(单数据源,且不能自由选择字段)纵栏式、表格式和数据表式窗体。
Access教程 第四章 窗体
Access教程第四章窗体本章内容◆窗体的功能◆窗体的设计◆窗体中的数据操作◆窗体的打印和预览一、窗体的功能窗体和报表都用于数据库中数据的维护,但两者的作用是不同的。
窗体主要用来输入数据,报表则用来输出数据。
具体来说,窗体具有以下几种功能:◆数据的显示与编辑窗体的最基本功能是显示与编辑数据。
窗体可以显示来自多个数据表中的数据。
此外,用户可以利用窗体对数据库中的相关数据进行添加、删除和修改,并可以设置数据的属性。
用窗体来显示并浏览数据比用表和查询的数据表格式显示数据更加灵活,不过窗体每次只能浏览一条记录。
◆数据输入用户可以根据需要设计窗体,作为数据库中数据输入的接口,这种方式可以节省数据录入的时间并提高数据输入的准确度。
窗体的数据输入功能,是它与报表的主要区别。
◆应用程序流控制与VB窗体类似,Access 2003 中的窗体也可以与函数、子程序相结合。
在每个窗体中,用户可以使用VBA编写代码,并利用代码执行相应的功能。
◆信息显示和数据打印在窗体中可以显示一些警告或解释信息。
此外,窗体也可以用来执行打印数据库数据的功能。
二、窗体设计与设计报表类似,用户也可以采用多种方式创建数据库中的窗体。
Access 2003 提供了9种创建窗体的方式。
如下图的【新建窗体】对话框列出的示。
1. 窗体设计概述⑴工具栏⑵工作区⑶工具箱⑷属性窗口⑸字段列表2. 使用自动创建窗体向导创建窗体在Access 2003 中,表是由字段和记录构成的。
类似地,窗体的基本构件就是“控件”。
控件比构成表的字段和记录更灵活些,它能包含数据,运行一项任务,或是通过添加诸如直线或矩形之类的图形元素来强化窗体设计,还可以在窗体上使用许多不同种类的控件,包括复选框、矩形块、文本框、分页符、选项按钮、下拉列表框等。
自动创建窗体向导创建的窗体包含窗体所依据的表中的所有字段的控件。
当字段显示在窗体中时,Access 2003 会给窗体添加两类控件:文本框和标签。
第四章 窗体
4.2.2 使用“窗体向导” 使用“窗体向导”
例 4.3 在教 2.创建基于多个表的主/子窗体 学管理数据库 学生” 中,以“学生” 在确定作为主窗体的数据源与作为子窗 选课成绩” 和“选课成绩” 体的数据源之间存在着“一对多”的关系。 体的数据源之间存在着“一对多”的关系。 为数据源, 为数据源,创 建主窗体/ 建主窗体/子 创建主窗体/子窗体的方法 子窗体的方法: 创建主窗体 子窗体的方法:一是同 窗体 时创建主窗体与子窗体,如例4.3。 时创建主窗体与子窗体,如例 。二 是将已有的窗体作为子窗体添加到另 多个表之 一个已有的窗体中,如例4.4。 一个已有的窗体中,如例 。 间一定要 存在关系, 存在关系, 否则出错! 否则出错!
数 据 库 窗 体
马上开始 ...
菜单
跟我学 Access
本章授课内容
4.1 认识窗体 4.2 创建窗体 4.3 设计窗体 4.4 4.4 格式化窗体
数 据 库 窗 体
跟我学 Access
4.1 认识窗体
4.1.1 窗体的概念和作用 4.1.2 4.1.2 窗体的类型 4.1.3 窗体的视图 4.1.3
跟我学 Access
4.3.3常用控件的
使用
6.创建命令按钮 6.创建命令按钮
利用同样的方 法可以添加 上一条” “上一条”、 “下一条”、 下一条” 保存记录” “保存记录” 退出” 和“退出”命 令按钮。 令按钮。 例如 在例 4.7建立的 建立的 “输入教师 基本信息” 基本信息” 窗体中创建 一个 “添 加记录” 加记录”命 令按钮。 令按钮。
数 据 库 窗 体
跟我学 Access
4.3.3常用控件的使
用
5.创建绑定型列表框控件 5.创建绑定型列表框控件
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
45
4.4 修饰窗体
4.4.2 条件格式的使用
可以根据控件的值,按照某个条件设置相应的显示格 式 [例 4.21] 在图4.76所示的“学 生选课成绩”窗体中,应用条 件格式,使子窗体中各类成绩 字段值用不同颜色显示。60分 以下(不含60分)用红色显示, 60~90(不含90)分用蓝色 使用上述方法设置“考试成绩”和“总评成绩” 显示, 90分(含90分)以上用 绿色显示
Year(date())-year([工作时间])
4.3 设计窗体
4.3.4 窗体和控件的属性
4. 常用的“其他”属性
43
表示了控件的附加特征
包括名称、状态栏文字、自动Tab键、控件提示文本 等 [例4.18] 在例4.9创建的“学生选课成绩”窗体的下方 显示窗体中该学生的选课数
txtMax: =IIf([ComS]="男",([txtH]-100)*1.1,([txtH]-105)*1.1) txtMin: =IIf([ComS]="男",([txtH]-100)*.9,([txtH]-105)*.9) txtT: =IIf([txtW]>[txtMax],"体形偏胖",IIf([txtW]<[txtMin],"体形偏瘦","体形适中"))
4.3 设计窗体
4.3.4 窗体和控件的属性
3. 常用的“数据”属性
42
决定了一个控件或窗体中的数据源,以及操作数据的 规则,而这些数据均为绑定在控件上的数据
包括控件来源、输入掩码、有效性规则、有效性文本、 默认值、是否有效、是否锁定等 [例4.16] 将图4.69所示窗体中的“工作时间”改为工龄, 工龄由工作时间计算得到(要求保留至整数)
40
4.3 设计窗体
4.3.4 窗体和控件的属性
2. 常用的“格式”属性
41
主要用于设置窗体和控件的外观或显示格式
包括标题、字体名称、字号、字体粗细、倾斜字体、 前景色、背景色、特殊效果等 [例] 设置图4.56所示窗体中的标题和“教师编号”标签 的格式属性。其中,标题的“字体名称”为“隶书”, “字号”为16,前景色为“灰色”;“教师编号”标签 的背景色为“蓝色”,前景色为“白色”
46
4.4 修饰窗体
4.4.3 提示信息的添加
为了使界面更加友好,清晰,需要为窗体中的一些字 段数据添加帮助信息,也就是在状态栏中显示的提示 信息
47
[例4.22] 在图4.80基础上,为“学生编号”字段添加提示信息
4.4 修饰窗体
4.4.4 窗体的布局
1. 选择控件
48
2. 移动控件
3. 调整控件大小 4. 对齐控件 5. 调整间距
4.3 设计窗体
4.3.2 常用控件的功能
7. 选项卡控件
33
主要用于将多个不同格式的数据操作窗体封装在一个 选项卡中
能够使一个选项卡中包含多页数据操作窗体的窗体, 而且在每页窗体中又可以包含若干个控件 8. 图像控件 可以使窗体更加美观
4.3 设计窗体
4.3.2 常用控件的功能
34
9
4.2.1 自动创建窗体
一、自动创建窗体 1、使用“多个项目”工具。
10
例4.2 使用“多个项目”工具,创建“学生”窗体
4.2.1 自动创建窗体
一、自动创建窗体 1、使用“分割窗体”工具。
11
例4.3 使用“分割窗体”工具,创建“课程”窗体
4.2.1 自动创建窗体
一、自动创建窗体 1、使用“模式对话框”工具。
37
4.3.3常用控件的使用
例 4.12 创建“学生统计信息”窗体,窗体包含两 个部分,一部分是“学生信息统计”,另一部分 是“学生成绩统计”。使用“选项卡”分别显示 两页的内容
1. 创建选项卡控件。 此处添加其他控件即可
38
4.3.3常用控件的使用
例 4.13 在“学生成绩统计”选项卡上添加一个 “列表框”控件,以显示“学生选课成绩”查询 中的内容。
12
例4.4 使用“模式对话框”工具,创建“课程”窗 体
4.2.2 创建图表窗体
1、创建数据透视表窗体
13
例4.5 以“教师”表为数据源,创建各系不同职称人数的 数据透视表窗体。
4.2.2 创建图表窗体
2、创建数据透视图窗体
14
例4.5 以“教师”表为数据源,创建各系不同职称人数的 数据透视图窗体。
2. 文本框控件
29
主要用来输入或编辑数据,是一种交互式控件
文本框分为3种类型:绑定型、未绑定型和计算型 绑定型文本框能够从表、查询或SQL语言中获得需 要的内容 未绑定型文本框并没有链接某一字段,一般用来显 示提示信息或接收用户输入数据等
计算型文本框可以显示表达式的结果。当表达式发 生变化时,数值就会被重新计算
窗体的构成
页眉
主体
页脚
10.5 窗体
4.3.1 窗体设计视图
22
2.“窗体设计工具”选项卡
4.3.1 窗体设计视图
控件
23
4.3.1 窗体设计视图
3.字段列表
24
窗体中的控件主要是用来显示表或查询中的字段值。
可以打开“字段列表”对话框,直接将字段拖到窗体内, 自动完成相关控件的添加。
4.3 设计窗体
4.3.2 常用控件的功能
5. 按钮控件
32
在窗体中可使用“按钮”来执行某项操作或某些操作
例如,“确定”、“取消”、“关闭” 等 6. 复选框、切换按钮、选项按钮控件 复选框、切换按钮和选项按钮是作为单独的控件来显 示表或查询中的“是”或“否”的值 当选中复选框或选项按钮时,设置为“是”,如果不 选则为“否”;如果按下切换按钮,其值为“是”,否 则其值为“否”
计算型控件:以表达式作为数据源
4.3 设计窗体
4.3.2 常用控件的功能
27
4.3 设计窗体
4.3.2 常用控件的功能
1. 标签控件
28
用来在窗体或报表上显示说明性文本
标签不显示字段或表达式的数值,它没有数据来源 有两种标签:独立标签和附加标签
4.3 设计窗体
4.3.2 常用控件的功能
主体节用于显示一条或多条记录。窗体可以没有其 它组成部分,但主体节是必须的。
页面页脚用于设置窗体打印时的页脚信息,如日期、 页码等 窗体页脚位于窗体底部,一般用于显示对记录都要 进行的说明或统一的操作。对所有记录都是一至的。
如果没有显示: “右键”单击主体节空白区域,选择 “页面页眉/页脚” 或 “窗体页眉/页脚”
5
窗体在不同视图中完成不同的任务
窗体的不同视图之间可以进行切换
4.1 窗体概述
4.1.3 窗体的视图 P120
窗体视图
数据表视图
运行时 数据透视表 窗体视图 数据透视图 设计运行时 设计时
6
布局试图
设计视图
4.2 创建窗体
创建方法
“窗体”按钮:自动生成窗体
7
“窗体向导”按钮:使用向导创建窗体
4
对表或查询进行显示、浏览、输入、修改等操作
控制窗体 用来操作和控制程序的运行 信息显示窗体 用来显示信息,以数值或图表的形式显示信息 交互信息窗体 由用户定义的各种信息交互船体,可以接受用户输入、 显示系统运行结果等
4.1 窗体概述
4.1.3 窗体的视图
不同类型的窗体具有不同的视图类型
4.3.3常用控件的使用
例 4.11 在“设计视图”中设计窗体,需要用到各 式各样的控件。
1. 创建绑定型文本框控件。
2. 创建标签控件
35
3. 创建选项组控件
4. 创建绑定型组合框控件 完成绑定型文本框的创建 5. 创建绑定型列表框控件 完成标签创建 6. 创建命令按钮
36
完成列表框创建 完成组合框创建 完成选项组创建
第4章 窗体
NCRE
第4章 窗体
4.1 窗体概述
2
4.2 创建窗体 4.3 设计窗体
4.4 修饰窗体 4.5 定制系统控制窗体
4.1 窗体概述
4.1.1 窗体的作用
窗体是应用程序和用户之间的接口 输入和编辑数据 显示和打印数据 控制系统执行流程
3
4.1 窗体概述
4.1.2 窗体的类型
数据操作窗体
“窗体设计”按钮:使用窗体设计视图 “空白窗体”按钮:创建空白窗体 “导航”按钮:创建导航窗体 “其他窗体”按钮:创建特定窗体
4.2 创建窗体
8
创建窗体有两种途径:一种是在窗体的“设计 视图”中手动创建;另一种是使用ACCESS提供的各 种向导快速创建。
4.2.1 自动创建窗体
一、自动创建窗体 1、使用“窗体”按钮。其数据源来自某个表或某 个查询,窗体布局结构简单整齐。 例4.1 使用“窗体”按钮创建“教师窗体”
4.3 设计窗体
44
4.3.4 窗体和控件的属性
4. 常用的“其他”属性
[例] 创建一个如图所示的窗体,当用户输入了身高、体 重和性别后,单击“测试”按钮,系统会自动给出测试 结果
1、添加控件 2、修改控件名称 3、设置“上限”、“下限”和文本 框5的数据源
4.4 修饰窗体
4.4.1 主题的应用
主题:是修饰和美化窗体的一种快捷方法,它是一套 统一的设计元素和配色方案,可以使数据库中的所有 窗体具有统一的色调 Access 2010提供了44套主题 [例] 对“教学管理”数据库应用主题
4.2.3 使用“空白窗体”按钮创建窗体 15
例4.7 用“空白窗体”按钮,创建显示“学生编号”、 “姓名”、“年龄”、和“照片”的窗体。