第4创建和使用窗体
第4章 窗体

选择对象 标签 选项组 单选扭
控件向导 文本框 切换按钮 复选框
组合框
命令按钮 非绑定对象框 分页符 子窗体/子报表 矩形
列表框 图片框 绑定对象框
多页控件
直线 其他控件
工具按钮名称 “选择对象” 按钮 “控件向导” 按钮 “标签”按钮 “文本框”按 钮 “选项组”按 钮
按钮图 标
工具按钮的功能
使用以下3种方法删除: ◆按Delete键; ◆单击窗体设计工具条的剪切按钮; ◆选择:编辑|删除 或 剪切。
移动控件:选中控件,拖动到目的位置。 改变大小:选中控件,鼠标在控制炳拖动改变大小。 改变类型:选中控件,右键“更改为”。
4.3.4 窗体和控件的属性
P173
一个窗体的属性分为四类,分别是“格式” 、 “数据” 、“事件” 和“其他”属性。 “格式”属性值是为了设置控件的显示格式; ”数据”属性值则是为设置该控件操作数据的规 则,当然这些数据必须是绑定在控件上的数据; “事件”属性值是为该控件设定响应事件的操作 规程,也就是为控件的事件处理方法编程。
P159
P162
P164 P166 P167 例4-8
8.创建图像控件
P171
9.添加ActiveX控件
P172
日历
10.删除控件
P173
选中要删除的控件;
1.选择单一控件 鼠标单击该控件位置。 2.选择多重控件 按住Shift键单击控件即可。 3.选择全部控件 选择“编辑”菜单下“全选”即可。
1.标签控件
P156
标签主要用于在窗体或报表上显示说明性文本。 例如标题或简短的提示。它总是为非结合的;
2.文本框控件
P156
文本框主要用来输入或编辑字段数据,它是一种 交互式控件。可以是结合、非结合或计算型的。
实验4-Access窗体

吉林大学珠海学院
本章内容
5.1 窗体概述 5.2 使用向导快速创建窗体 5.3 使用设计视图创建窗体 5.4 使用窗体处理数据 5.5 主子窗体和导航窗体
2020年8月15日星期六
5.1 窗体概述
窗体是Access数据库的重要组成部分 窗体本身没有存储数据,也不像表那样只
窗体还可作为控制驱动界面,用它将整个系 统中的对象组织起来,从而形成一个连贯、 完整的系统。
2020年8月15日星期六
5.1.2 窗体的视图
窗体有4种常用视图:
“设计视图”:用于创建窗体或修改窗体的窗口
“窗体视图”:用于显示记录数据、添加和修改 表中数据的窗口
“布局视图”:用于修改窗体的设计。与“设计 视图”不同,布局视图是在正在运行的窗体中修 改窗体,因而可以看到窗体中的数据。
2020年8月15日星期六
6.数据透视表窗体
数据透视表是指通过指定布局和计算方法(求 和、平均等)汇总数据的交互式表格,用此方 法创建的窗体称为数据透视表窗体。
2020年8月15日星期六
5.2 使用向导快速创建窗体
Access提供了多种制作窗体的方法,包括窗 体的快速创建、空白窗体创建、“窗体向导” 创建、“窗体设计视图”创建、“数据透视 图向导”创建等。
体上一次显示多条记录(表格式窗体)。
2020年8月15日星期六
5.2.2 使用“窗体向导”创建窗体
例:使用“窗体向导”创建窗体,窗体名称为“学生情 况”,数据源为“学生表”,窗体中显示学生基本信息的 字段。
1)在数据库窗口中,选择“学生”表对象。 2)选择 “窗体”选项组中的 “窗体向导”选项,启动 向导。如下图所示。 3)屏幕显示“窗体向导” 之确定字段对话框,如右 图所示。
第四章 窗体

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.创建基于单一数据源的窗体
实验四、创建和使用窗体

实验四、创建和使用窗体窗体是将一个或多个表或查询的某些字段进行格式化排列后的视图,简单的说,窗体可以看作是表或查询的另一种视图方式。
在这种视图方式中,用户可以更方便简单的进行数据记录的查看和输入。
1.使用向导创建窗体在创建窗体之前,应先确定窗体将基于什么表来创建以及窗体将如何使用。
例如,在第一个练习中,我们依据【学生信息表】创建一个用于查看和输入学生信息的窗体。
(1)打开实验四目录下的“图书管理”数据库。
(2)在数据库窗口左侧的“对象”栏中单击“窗体”,双击“使用向导创建窗体”启动窗体向导。
(3)该窗口用于确定窗体中包含哪些字段,在“表/查询”下拉菜单中选择“表:学生信息表”,则“可用字段”中列出所有该表中包含的字段,单击全选按钮,将所有字段添加到“选定的字段”区域中(也就是说我们要创建的新窗体中将包含该表中的所有字段),如图4-1所示,单击“下一步”按钮。
图4-1 窗体创建向导(4)在第二步的窗口中用于确定窗体显示的布局,使用缺省的选项“纵栏表”,如图4-2所示,单击“下一步”按钮。
图4-2 选择窗体布局(5)在所列出的窗体样式中任意选择其中一种,单击“下一步”按钮。
(6)保留系统为窗体指定的标题“学生信息表”,保留“打开窗体查看或输入信息”单选项,单击“下一步”按钮。
此时,新的窗体创建完成,并显示出“学生信息表”中的第一条记录。
如图4-3所示,左侧一列为表的字段标题,右侧一列为每条记录对应字段的数据值。
图4-3 学生信息表窗体(7)单击窗体底部的按钮,可以查看其他记录。
其中,单击查看下一条记录,单击查看最后一条记录,单击查看上一条记录,单击查看第一条记录,而单击可以输入新记录。
当数据表中记录比较多时,也可以利用向导创建“表格”式窗体,例如,创建“书籍目录表”窗体,创建过程与上述过程相同,只是在上述步骤(4)的图4-2中选择“表格”式即可。
创建完成的“书籍目录表”窗体将如图4-4所示。
图4-4 书籍目录表窗体2.调整窗体布局对于已经创建完成的窗体,可以通过设计视图对它的布局作进一步修改。
ACCESS实例教程窗体的操作

4,其他属性卡,定义控件的附加属性。 如:名称。控件的名称是一个字符串,在VBA程序用名称 调用控件。窗体中每一个控件都有名称,名称是惟一的。
• ACCESS实例
4.2.3 窗体的常用属性
窗体的常用属性有:标题、记录选择器、导航 按钮、分隔线、图片、记录源等。
4.2.2 属性对话框
属性决定窗体和控件的结构、外观以及数据特性。任何对 象都有一系列属性,不同对象拥有的属性也不相同。
先选取对象,然后再给选取的对象定义属性。
• ACCESS实例
1,格式属性卡,定义控件的显示格式和外观样式。 如:前景色、背景色、宽度、高度、上边界、左边界等。
2,数据属性卡,定义控件的数据来源和操作数据的规则。 如:控件来源、输入掩码、有效性规则、默认值等。
• ACCESS实例
(2)在设计视图中打开主窗体→将子窗体拖入主窗体中→ 整理布局。 (3)转到窗体视图,显示主/子窗体。
• ACCESS实例
(3)单击“下一步”→为组合框指定标签为“职称”→单击 “完成”。 (4)类似方法建立列表框→自行键入的值依次为:计算机、英 语、中文、法律→将列表框数值保存在“系别”字段中。 (5)整理各控件位置→转到窗体视图。显示:
• ACCESS实例
4.3.6 命令按钮
用来执行特定的操作,例如,单击命令按钮关闭窗体。 通常给命令按钮附加一段VBA代码或一个宏,也可以用“向 导”给命令按钮指定一些特殊操作。 例:用向导建立命令按钮 (1)按下 “控件向导”→ 单击“命令按钮”控件→在 窗体中画按钮大小→在对话 框中选类别为“记录导 航”→选操作为“转至前一 项记录”。
• ACCESS实例
Access数据库程序设计(第四版)教学课件ppt作者张成叔Access期末复习习题及答案

第1章数据库技术概述一、选择题1.Access2003是一种()。
A.数据库B.数据库系统C.数据库管理软件D.数据库管理员答案:C2.菜单命令名称的右侧带有三角符号表示()A.该命令已经被设置为工具栏中的按钮B.将光标指向该命令时将打开相应的子菜单C.当前状态下该命令无效D.执行该命令后会出现对话框答案:B3.Access数据库的对象包括()A.要处理的数据B.主要的操作内容C.要处理的数据和主要的操作内容D.仅为数据表答案:C4.Access2003数据库7个对象中,()是实际存放数据的地方。
A.表B.查询C.报表D.窗体答案:A5.Access2003数据库中的表是一个()。
A.交叉表B.线型表C.报表D.二维表答案:D6.在一个数据库中存储着若干个表,这些表之间可以通过()建立关系。
A.内容不相同的字段B.相同内容的字段C.第一个字段D.最后一个字段答案:B7.Access2003中的窗体是()之间的主要接口。
A.数据库和用户B.操作系统和数据库C.用户和操作系统D.人和计算机答案:A二、填空题1.Access2003是中的一个组件,它能够帮助我们。
答案:Office2003办公软件,数据库管理2.Access2003的用户界面由、、、、和组成。
答案:标题栏,菜单栏,工具栏,工作区,状态栏,任务窗格3.Access2003数据库中的表以行和列来组织数据,每一行称为,每一列称为。
答案:一条记录,一个字段4.Access2003数据库中表之间的关系有、和关系。
答案:一对一,一对多,多对多5.查询可以按照不同的方式、和数据,查询也可以作为数据库中其他对象的。
答案:查看,分析,更改数据,数据来源6.报表是把数据库中的数据的特有形式。
答案:打印输出7.数据访问页可以将数据库中的数据发布到上去。
答案:Internet三、判断题1.数据就是能够进行运算的数字。
()答案:×2.在Access数据库中,数据是以二维表的形式存放。
创建窗体的方法

创建窗体的方法在Microsoft Excel中,创建窗体可以帮助我们更方便地输入和处理数据。
窗体是一种便捷的数据输入工具,可以通过设置数据输入的格式和规则,让用户更加方便地输入数据,减少错误输入的可能性,提高数据的准确性和完整性。
下面,我将介绍如何在Excel中创建窗体,以及一些常用的窗体操作方法。
首先,打开Excel表格,选择你要创建窗体的数据区域。
然后点击“数据”选项卡,在“工具”组中找到“表单”按钮,点击它即可创建窗体。
接着,Excel会自动识别你选中的数据区域,并将其转换成窗体的形式,以便于数据的输入和查看。
在创建窗体之后,你可以通过窗体来进行数据的输入和编辑。
在窗体中,每一行对应一个数据记录,每一列对应数据的一个字段。
你可以通过在相应的字段中输入数据来添加新的记录,也可以通过在窗体中选择已有的记录来进行编辑和删除操作。
通过窗体,你可以更加直观地看到数据的结构和内容,方便进行数据的管理和操作。
除了基本的数据输入和编辑功能,窗体还提供了一些其他的操作方法,以方便用户对数据进行处理。
比如,你可以通过窗体来进行数据的筛选和排序,以便于查找和展示特定的数据。
你还可以通过窗体来进行数据的复制和粘贴,以便于在不同的数据表格之间进行数据的交换和共享。
通过这些操作方法,你可以更加方便地对数据进行管理和分析。
除了基本的窗体操作方法,你还可以通过设置窗体属性来对窗体进行进一步的定制。
比如,你可以设置窗体的输入规则和格式,以限制用户输入的内容和格式,确保数据的准确性和完整性。
你还可以设置窗体的外观和布局,以使其更符合你的个性化需求。
通过这些设置,你可以定制出适合自己需求的窗体,提高数据处理的效率和便捷性。
总的来说,通过在Excel中创建窗体,我们可以更加方便地进行数据的输入和处理。
窗体提供了丰富的操作方法和设置选项,可以满足不同用户的个性化需求,提高数据处理的效率和准确性。
希望上述介绍对你有所帮助,让你更加熟练地使用Excel中的窗体功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4.2.3 使用向导创建主/子窗体
• 窗体中可以包含另一个窗体。基本窗体称为主 窗体,窗体中的窗体称为子窗体。子窗体还可 以包含子窗体,任一窗体都可以包含多个子窗 体,即主、子窗体间是树型结构。在主窗体查 看的数据是一对多关系的“一”端,则“多” 端数据在子窗体中显示。在主窗体中改变当前 记录会引起子窗体中记录的相应改变。
4.2 创建窗体
• 创建新窗体有多种方法。在数据库窗口中单击 对象列表中的“窗体”,然后单击“新建”按 钮,打开“新建窗体”对话框,该对话框提供 了创建窗体的9种方法。
窗体的主要设计方法是:
• 先用向导创建窗体,得 到窗体的初步设计;
• 再对初步设计成的窗体 进行再设计,直到满意 为止。
4.2.1 使用自动创建窗体
• 使用自动创建窗体最简单,只需选择数据源 (系统自动选取全部字段),但无法作一些 具体的设置。通过“新建窗体”对话框可自 动创建纵栏式、表格式、数据表三种窗体。
• 【例4-1】以“教师”表为数据源建立名为 “教师纵栏式窗体”的窗体。
4.2.2 使用向导创建窗体
• 使用“窗体向导”创建窗体不如自动创建窗体快捷、 简便,但可以进行相对详细的设置,包括按要求选定 字段、窗体布局和样式,创建的窗体更灵活,更有针 对性。这是创建窗体的主要方法,在接下来的再设计 中可以大大减少修改的工作量。
• 【例4-5】使用数据透视表向导在“教学管理” 数据库中创建”各系教师职称分布情况”数据 透视表,要求以“教师”表作为数据源,将性 别字段拖放到筛选字段区域,将所在系字段拖 放到行字段区域,将职称字段列字段,将“姓 名”字段拖放到汇总或明细字段。
4.3 窗体中的常用控件
• 再设计,使窗体的功能更强,更加方便使用, 更加美观。
4.2.5 使用数据透视表向导创建窗体
• 数据透视表窗体指的是一种能用所选格式和计算 方法汇总大量数据的交互式表。
• 数据透视表最大的用途是交叉分析表中的数据, 它可以对表或查询中的数据按行和列的形式进行 重组,适用于对表中的数据进行统计计算。
• “数据透视表”视图中的字段分为4中类型:筛 选字段、行字段、列字段和明细字段。他们分布 于数据透视表的4个区域:筛选字段区域、行字 段区域、列字段区域、汇总和明细字段区域。
4.1.3 窗体的视图
• 窗体的视图是窗体的外观表现形式。Access为窗体 提供了5种视图方式:“设计”视图、“窗体”视图、 “数据表”视图、“数据透视表”视图和“数据透 视图”视图。
• 单击工具栏上【视图】快捷按钮旁边的下拉按钮, 弹出如下图所示的下拉菜单,可以在窗体的“设计” 视图、“窗体”视图和“数据表”视图等3种视图之 间快速切换。若要切换到“数据透视表”视图或 “数据透视图”视图,需要实现创建好“数据透视 表”窗体或“数据透视图”窗体才能切换。
1.纵栏式窗体
• 纵栏式窗体每屏显示一条记录,每行一个字 段。这种布局非常清晰。一般情况下,快速 的数据输入窗体都采用类似纵栏式的布局, 通常是在自动创建或者使用向导创建的纵栏 式窗体的基础上再设计而成。
2.表格式窗体
• 表格式窗体每屏显示多条记录,字段在一行中从 左向右排列。这种窗体更适合查看字段数较少的 表。
• 页面页脚:在每一页的底部,用来显示页面摘要、 页码、日期和本页汇总数据等信息。
• 页面页眉和页面页脚中的控件,仅在“设计”视图 中和打印窗体时出现,其他视图看不到。
4.1.2 窗体的基本类型
• 按窗体显示数据的方式,可以分为纵栏式 窗体、表格式窗体、数据表窗体、图表窗 体、数据透视表窗体、对话框窗体、主/ 子表式窗体。
图表窗体将数据以直观的形式显示出来,使人能 很容易地区分出数据之间的差异,便于人们对 数据进行分析处理。
【例4-4】 使用图表向导创建一个“各系教师职称分布情 况”窗体,反映各x系各类职称的人数,要求 创建一个柱形图,数据源采用“教师”表,分 类X轴为各系名称,系列为各类职称。 注:如果要用到多张表,先建立相关的查询
4.1窗体概述
窗体是用户与数据库之间的接口,是Access数 据库用来和用户交互的主要对象。
控件是组成窗体和报表的基本元素,用于显示 数据、执行操作或装饰窗体。
标签、文本框、命令按钮、选项组、组合框、 子窗体和图形图象等。
4.1.1 窗体的结构
• 窗体的基本结构分为5部分 • 页面页眉和页面页脚可以通过工具栏中“视图”
3.数据表窗体
• 数据表式窗体的实质就是窗体的“数据表”视 图,它看上去像Excel的工作表,能显示大量 的数据,并可以执行Excel的一些操作 。
4.主/子表式窗体
在主窗体嵌入了子窗体的窗体。通常情况下,主窗体中的 数据与子窗体中的数据是相关联的。例如,要在一个窗 口同时查看学生的基本信息及其所选修的各门课程的成 绩,就可以将学生表作为主窗体的数据,而学生选修的 课程及成绩作为子窗体的数据。尽管很少单独使用数据 表窗体,但数据表窗体常常用来显示嵌入在主窗体上的 子窗体中的数据
• 窗体的“设计”视图就是用来再设计 ,不仅指 添加一些控件或调整控件的位置和大小,更重 要的是设置窗体的属性和美化窗体。
菜单的设置让其显示或隐藏
• 主体:是窗体的主要组成部分,用来显示窗体数据 源中的记录。
• 窗体页眉:是窗体的首部,用来显示窗体标题、窗 体徽标、命令按钮和说明性文字等用于显示不随记 录改变的信息。
• 窗体页脚:是窗体的尾部,作用与窗体页眉相同。 • 页面页眉:在每一页的顶部,用来显示列标题、页
码、日期等信息。
• 使用向导创建
使用向导创建
• 【例4-3】创建名为“向导创建教师授课课程 主子式窗体”,具体要求是:以“教师”表、 “课程”表为数据源,选取教师编号、姓名、 性别、所在系、职称、课程名称、课程性质、 学分8个字段,查看数据的方式为“通过教 师”。其余取系统默认值。
4.2.4 使用图表向导创建窗体