第5章 窗体

合集下载

第5章 窗体

第5章 窗体

使用自动窗体功能
使用向导功能 使用设计视图

需告知窗体上数据的来源(数据源)。 数据源形式:表、基于表的查询 字段通常以文本框控件的形式出现在窗体上
5.2.1使用自动窗体创建窗体
【例5.1】使用自动窗体方式创建“教师信 息表”的纵栏式窗体。
说明: 窗体与“教师信息表” 相连, 窗体上的文本框等控件 又与“教师信息表”表中相



3. 移动控件 选择一个或多个要移动的控件;选择“编辑”|“剪切”命令, 或单击工具栏上的“剪切”按钮;将鼠标移动到要复制的节 位置处,单击鼠标左键;选择“编辑”|“粘贴”命令,或单 击工具栏上“粘贴”按钮,即可完成移动控件的操作。 使用鼠标拖动移动控件的操作步骤:选择一个或多个要移动 的控件;将鼠标移动到选中控件的边框处,当鼠标指针变为 手掌形状时,按下鼠标左键,将控件拖动到所需位置即可。 4. 删除控件 选择一个或多个要删除的控件,选择“编辑”|“删除”命令 或按Del键。 5. 对齐控件 选择多个要对齐的控件,选择“格式”|“对齐”命令项,在 子命令项中选择“靠左”、“靠右”、“靠上”、“靠下” 和“对齐网格”中的一项,来完成对齐控件的操作。

【说明】单击选中姓名文本框,则姓名文本框 及其左侧系统自动添加的姓名标签会一同被选 定(图5.47)。移动鼠标,当鼠标箭头变成手 掌形状时,按住鼠标左键可同时移动该文本框 及其附加标签;若点击文本框/附加标签左上角 的黑色实心方框,按住鼠标左键即可单独移动 文本框/附加标签。
补充 文本框
[例] (1)设计窗体
3. 方法(Method) 方法是对象能够执行的动作或完成的操作,它是附属于对 象的行为和动作,也可以将其理解成指示对象动作的命令。 如立即窗口对象具有Print方法。 调用方法的语法格式: [对象名].方法名 方法是面向对象的,所以方法的调用一般要指明对象。 4. 事件(Event) 事件是能被对象识别和响应的动作,有用户事件和系统事 件。一个对象可以识别和响应一个或多个事件。事件过程 是某个对象事件发生时,系统响应后执行代码序列的过程。 如果没有编写事件过程,则当相应事件发生时,系统不做 任何响应。 窗体和窗体上的控件都是对象,其中窗体的标题、大小、前 景色和背景颜色等都是窗体对象的属性;Access中的事件 主要有键盘事件、鼠标事件、对象事件、窗口事件和操作 事件等。

数据库技术及应用(Access 2016)第5章 窗体

数据库技术及应用(Access 2016)第5章 窗体

4.数据表视图
数据表视图和Excel电子表格类似,它以简 单的行列格式一次显示数据表中的许多记录。 该视图和窗体视图一样多用于添加和修改数 据。
ቤተ መጻሕፍቲ ባይዱ
单选题 1分
2.下列不属于Access窗体的视图是( )
A 设计视图 B 窗体视图 C 版面视图 D 数据表视图
提交
5.2 创建窗体
在Access 2010中提供了更多智能化的自 动创建窗体的方式。在Access 2010中,创建 窗体有以下几种方法,如图所示。
【例5.2】以“教师”表为数据源,使用“分割 窗体”工具创建分割窗体,窗体命名为“教师 分割式窗体”。
5.2.3使用“多个项目”工具创建显示多个记录的窗体
如果需要一个可显示多个记录、但可自定义 性又比数据表强的窗体时,可以使用 “多个 项目”工具。
【例5.3】 以“学生”表为数据源,使用“多 个项目”工具创建窗体,窗体命名为“学 生”。
第5章 窗体
本章内容
5.1 窗体概述 5.2 创建窗体 5.3设计窗体 5.4建立系统控制界面
学习目标
通过本章的学习,读者应该掌握以下内容: (1)窗体的功能、结构以及视图方式。 (2)创建窗体的方法。 (3)窗体的设计以及控件的使用。 (4)修饰窗体。 (5)创建导航窗体。 (6)设置启动窗体。
5.2.4 使用“向导”创建窗体
【例5.4】以“教师”表为数据源,使用“窗 体向导”功能创建窗体,窗体布局为“表 格”,命名为“教师信息表格式窗体”。
5.2.5使用“空白窗体”工具创建窗体
【例5.5】 以“院系”表为数据源,使用“空 白窗体”工具创建窗体,命名为“院系”窗 体。
5.2.6 使用“数据透视图”工具功能创建窗体

Access数据库基础与应用教程第5章窗体

Access数据库基础与应用教程第5章窗体

5.2.3 使用“窗体向导”创建基于一个表的窗体(例5-6 )
如果为了避免用户在使用窗体查看记录的过程无意 中修改表的内容,则可以打开窗体的“设计”窗口,然 后在“属性”对话框中将窗体的“允许编辑”、“允许 删除”、“允许添加”等属性的属性值设置为:“否” (如图5-22所示)。
3.使用“自动创建窗体:数据表”创建数据表窗 体 例5-3 在“学生管理系统”数据库中,使
用“自动创建窗体:数据表”创建一个名为 “例5-3学生修课成绩(数据表窗体)”的数据 表窗体。该窗体记录源是“修课成绩”表。
4.使用“自动窗体:数据透视表”创建数据透视表窗体
例5-4 在“学生管理系统”数据库中,使用“自
5.2 创建窗体
窗体是用户与数据库系统之间进行交互的
主要对象。在使用某种功能的窗体之前,也必
须根据应用需求,先创建好该窗体。
5.2.1 创建窗体的方法
(1)“在设计视图中创建窗体”方法与“新建窗 体”对话框的“设计视图”方法相同。 (2)“使用向导创建窗体”方法与“新建窗体” 对话框的“窗体向导”方法相同。
5属性”对话框示例
5.1.8 窗体和控件的事件
事件是一种特定的操作,在某个对象上发生或对某个 对象发生。Access 可以响应多种类型的事件,如键盘事 件、鼠标事件、对象事件、窗口事件及操作事件等等。事 件的发生通常是用户操作的结果, 例如,当打开某窗体显出第一个记录之前时所发生 “打开”窗口事件。单击鼠标时发生“单击”鼠标事件。 事件过程是为响应由用户或程序代码引发的事件或由 系统触发的事件而运行的过程。过程包含一系列的 Visual Basic 语句,用以执行操作或计算值。通过使用事件过程, 可以为在窗体或控件上发生的事件添加自定义的事件响应。

第5章 窗 体

第5章  窗    体

(8)
(9) (10) (11) (12)
复选按钮:用来显示数据源中“是/否”类型字段的值。 选项组:与复选框、选项按钮或切换按钮搭配使用,可以 绑定对象框:用于在窗体或报表上显示OLE对象。 选项卡按件:用于创建一个多页的选项卡窗体或选项卡对 显示一组可选值。
话框。
(13) 子窗体/子报表:用于在主窗体中显示另一数据源(或窗体)
【例5-13】/161 在“学生”(纵栏式)窗 体中为各位同学添加照片。
“插入|对象”
5.4.2
带子窗体的窗体
带子窗体的窗体如图5-60/162所示。这种窗 体的作用是以主窗体的一个字段(通常是 主索引)为依据,在子窗体中显示与此字 段相关的详细记录,而且当主窗体切换记 录时,子窗体也会随着切换显示相应的内 容。带子窗体的窗体本质就是关联,其数 据来源是有着一对多的关联关系数据表。
文本框
列表框 组合框 命令按钮
复共存选择 排他性的选择按钮,用于选择是/否 用于数据切换,适用于是/否型数据值 用来显示一组限制性的选项值,适用于数字或是/否型数据
选项卡
可以使用选项卡控件来展示单个集合中的多页信息
5.3.2
在设计视图中创建基本窗体
5.2.4
快速自定义窗体
【 例 5-4】/145 使 用 “ 设 计 视 图 ” 创 建 “教师基本情况”窗体,如图5-12/145所示。
方法:窗体|新建|设计视图
5.3 使用设计视图创建窗体
窗体的视图分为设计视图、窗体视图、数 据表视图、数据透视表视图和数据透视图 视图。 在设计视图中可创建和修改一个窗体,在 窗体视图下可运行窗体并显示结果。另外3 种视图,是针对窗体中源于表或查询数据 的相应的显示方式。
5.2.3

窗体的基本类型

窗体的基本类型

1.快速创建带子窗体的窗体 .
【例5-14】 创建“学生成绩”窗体,如图560所示效果。
2.子窗体的源对象为窗体 .
【例5-15】 使用已经存在的窗体,创建“学 生成绩”窗体。 说明:以窗体作为子窗体源对象时,该窗体 的“默认视图”要设置为“数据表”;如不 修改,则子窗体将如一般窗体的纵栏式显示, 一次只显示一笔记录。
快速创建窗体
窗体是最常见的操作界面,本节介绍如何在 Access数据库中,以向导及其他方式,创建 窗体。
自动创建窗体
【例5-1】 使用“自动创建窗体”创建如图56所示的“学生”(自动创建)窗体。
通过文件另存创建窗体
可以通过“另存为”的方法,将现有的表或 查询保存为窗体形式。 【例5-2】 通过将文件另存来创建简单窗体, 创建结果同【例5-1】的结果。
快速自定义窗体
【例5-4】 使用“设计视图”创建“教师基本 情况”窗体,如图5-12所示。
使用设计视图创建窗体
窗体的视图分为设计视图、窗体视图、数据 表视图、数据透视表视图和数据透视图视图。 在设计视图中可创建和修改一个窗体,在窗 体视图下可运行窗体并显示结果。另外3种视 图,是针对窗体中源于表或查询数据的相应 的显示方式。 要想在设计视图中设计窗体,就需了解设计 视图中窗体的结构组成。
3.修改子窗体 .
【例5-16】 修改“学生成绩”窗体的子窗体 部分。
4.在主窗体引用子窗体计算型控件 .
【例5-17】 在“学生成绩”窗体的主窗体引 用子窗体的计算型控件,如图5-72所示。
数据透视表及图
数据透视表及数据透视图均有分析功能,将 数据分析后显示为易读、易懂的表及图,通 过表及图,可一目了然数据分析结果。
第 5章 窗

第5章 窗体

第5章 窗体
数据透视表视图和数据透视图视图分别以数据透视表的形式和图形 方式来汇总和分析数据表中的数据,且可以动态地更改窗体的版面。 它们实质上是嵌套在Access中的Excel对象,可以通过拖动字段和项, 或者通过显示或隐藏字段下拉列表中的项,来查看和分析数据。
5.1.4 窗体的构成
窗体通常由窗体页眉、窗体页 脚、页面页眉、页面页脚和主 体5部分构成,每一部分称为窗 体的“节” 。所有窗体必有主 体节,其他节可以通过设置确 定有无。
5.1.4 窗体的构成
窗体页眉:位于窗体的顶部位置,一般用于显示窗体的标题、徽标 和使用说明等不随记录改变的信息。在“窗体视图中”,窗体页眉 显示在窗体的顶部;打印窗体时,窗体页眉打印输出到文档的开始 处。窗体页眉不会出现在“数据表视图”中。
页面页眉:显示在打印的窗体每一页的顶部,用于显示页码、日期 和列标题等用户要在每一打印页上方显示的信息。
第5章 窗体
本章思维导图
学习目标
1. 了解窗体的功能、类型、视图和构成。 2. 掌握不同的创建窗体的方法。 3. 掌握窗体中常用控件的功能和用法。 4. 能熟练地在设计视图中对窗体及窗体上的控件进行设计和修饰。 5. 熟悉切换面板和导航窗体的设计,能够设置启动窗体。
5.1 窗体概述
窗体(Form)又叫表单,可用于为数据库应用程序 创建用户界面,是用户和Access应用程序间的接口。
【例5-3】 使用“分割窗体”命令按钮创建课程信息窗体。
操作步骤如下:
(1) 打开“教务管理”数据库,在“表”对象中选择Course表;
(2) 在“创建”选项卡的“窗体”组中单击“其他窗体”按钮,在弹出的下拉 列表中选择“分割窗体”选项,系统自动生成如图5-17所示的窗体;
(3) 单击快捷访问工具栏上的“保存”按钮,打开“另存为”对话框,将窗体 命名为“例5-3”,单击“确定”按钮,完成该窗体的创建。可以看到,单击 窗体下方表中的记录,上方同步显示该条记录。

access数据库应用教程5,窗体与控件

access数据库应用教程5,窗体与控件
电脑基础· 实例· 上机系列丛书 清华大学出版社
Access数据库应用教程
主/子表窗体
数据表窗体
主/子表窗体
电脑基础· 实例· 上机系列丛书
清华大学出版社
Access数据库应用教程
数据透视表/数据透视图
一个数据透视表窗体。 “数据透视表”窗体和“数据透视图”窗体 与窗体的“数据透视表”和“数据透视图” 视图不同。Access不能直接创建数据透视 表/数据透视图窗体,但可在数据透视表/数 据透视图视图中拖放字段来创建布局,以数 据透视表/数据透视图的方式显示数据。
Access数据库应用教程
第5章
学习目标 本章要点 上机练习 习 题
窗体与控件
电脑基础· 实例· 上机系列丛书
清华大学出版社
Access数据库应用教程
学习目标
窗体不仅用于查看、添加、编辑和删除数据,还提供 了直观的用户界面用于创建系统管理窗体。窗体通过 标签、文本框和命令按钮等各种控件来创建界面。控 件可以绑定到表或查询的字段,从而通过控件便可显 示或修改数据。创建窗体也就是在窗体中布臵各种控 件,并建立控件与表或查询的关联。Access为用户提 供了各种窗体向导,使用窗体向导可以快速创建各种 常用的窗体。窗体设计器则是更专业的窗体设计工具, 用于创建格式更为丰富的自定义窗体。本章将在介绍 窗体和控件的基础上,详细讲解如何使用窗体向导和 窗体设计器创建窗体。
电脑基础· 实例· 上机系列丛书
清华大学出版社
Access数据库应用教程
按窗体筛选
设置了筛选准则后,单击工具栏上的 足筛选条件的记录。 筛选条件在窗体打开时一直有效,若要取消筛选,可单击工具栏上的 钮,或选择“记录/取消筛选/排序”命令。 按 按钮执行筛选,窗体中则只显示满

第5章数据库窗体

第5章数据库窗体

5.1.5 控件(创建控件的方法)
2.创建控件的方法 (1)在基于记录源的窗体中,可以通过从字段列
表中拖动字段来创建控件。其中的字段列表是列出了 基础记录源或数据库对象中的全部字段的窗口。
(2)通过单击工具箱中某一控件按钮来直接创建 控件。
(3)在确保工具箱中的“控件向导”按钮按下后, 通过单击工具箱中某一控件按钮,并使用该控件向导 (当Access对该控件提供有控件向导时才可以使用该 控件向导)来创建控件。
在数据透视表视图中,可以动态地更改窗体的版面,从而 以各种不同方法分析数据。可以重新排列行标题、列标题和筛选 字段,直到形成所需的版面布置为止。每次改变版面布置时,窗 体会立即按照新的布置重新计算数据。 (5)数据透视图视图
在数据透视图视图中,可以动态地更改窗体的版面,从而 以各种不同方法分析数据。可以重新排列行标题、列标题和筛选 字段,直到形成所需的版面布置为止。每次改变版面布置时,窗 体会立即按照新的布置重新计算数据并显出对应的图表。
窗体属性决定窗体的结构、外观和行为。控件属 性决定控件的结构、外观和行为,以及其中所含文本 或数据的特性。
使用某一对象的“属性”对话框可以设置其属性。 在选定了窗体、节或控件后,单击工具栏中的“属性” 按钮,可以打开其“属性”对话框。
一般来说,Access 对各个属性都提供了相应的 默认值或空字符串,用户在打开某个对象的“属性” 对话框后,可以重新设置该对象的任一属性值。
页面页脚只出现在打印窗体中。 (5)窗体页脚节 窗体页脚节显示对每条记录都一样的信息,如命令按钮或有
关使用窗体的指导。打印时,窗体页脚出现在最后一个打印页的 最后一个主体节之后,最后一个打印页的页面页脚之前。
5.1.3 窗体的视图类型

ACCESS第5章窗体

ACCESS第5章窗体
第20页,共102页。
Access 2010数据库基础及应用
在“窗体”选项组中,创建窗体的各种命令按钮功能 如下:
(1)窗体:使用当前打开(选定)的数据表或查询自动
创建窗体。
(2)窗体设计:使用窗体设计视图设计窗体。 (3)空白窗体:直接创建一个空白窗体,以布局视图 的方式设计和修改窗体。 (4)窗体向导:通过向导对话框以及选择对话框中的各
Access 2010数据库基础及应用
5.数据透视图窗体 数据透视图窗体是用于显示数据表和窗体中数据的 图形分析的窗体。数据透视图窗体允许通过拖动字段, 或通过显示和隐藏字段的下拉列表选项,查看不同级 别的详细信息或指定布局。
第15页,共102页。
Access 2010数据库基础及应用
6.数据透视表窗体 数据透视表是指通过指定格式(布局)和计算方法 (求和、平均等)汇总数据的交互式表格,以此方式 创建的窗体称为数据透视表窗体。用户也可以改变透 视表的布局,以满足不同的数据分析方式和需要。在 数据透视表窗体中,可以查看和组合数据库中的数据、 明细数据和汇总数据,但不能添加、编辑或删除透视 表中显示的数据值。
第31页,共102页。
Access 2010数据库基础及应用
5.2.4 使用设计视图创建窗体
2.页面页眉 页面页眉只出现在打印的窗体中,用于设置窗体 在打印时的页头信息,例如,标题、图像、列标题、 用户要在每一打印页上方显示的内容等。
第7页,共102页。
Access 2010数据库基础及应用
3.主体 主体节是窗体的主要部分,绝大多数的控件及信息 都出现在主体节中,通常用来显示记录数据,可以在 屏幕或页面上显示一条记录.也可以根据屏幕和页面 的大小显示多条记录,是数据库系统数据处理的主要 工作界面。 4.页面页脚

5.为切换面板上的切换项设置相关内容_Access 2010数据库技术与应用_[共2页]

5.为切换面板上的切换项设置相关内容_Access 2010数据库技术与应用_[共2页]

161 4.为切换面板页创建切换面板项目“图书馆借阅情况管理”切换面板页上的切换项目应包括“读者管理”、“图书管理”和“借阅管理”等。

在主切换面板页上加入切换面板项目,可以打开相应的切换面板页,使其在不同的切换面板页之间进行切换。

操作步骤如下:(1)在“切换面板页”列表框中选中“图书馆借阅情况管理(默认)”选项,然后单击“编辑”按钮,打开“编辑切换面板页”对话框。

(2)单击“新建”按钮,打开“编辑切换面板项目”对话框、在“文本”文本框中输入“读者管理”,在“命令”下拉列表中选择“转至“切换面板””选项(选择此项的目的是为了单开对应的切换面板页),在“切换面板”下拉列表框中选择“读者管理”选项,如图5.86所示。

(3)单击“确定”按钮,此时创建了打开“读者管理”切换面板页的切换面板项目。

(4)使用相同的方法,在“图书馆借阅情况管理”切换面板页中间加入“图书管理”和“借阅管理”等切换面板项目,分别用来打开相应的切换面板页。

如果对切换项目的顺序不满意,可以选中要进行移动的项目,然后单击“向上移”或“向下移”按钮。

对不再需要的项目,可选中该项目后单击“删除”按钮删除。

(5)最后建立一个“退出系统”切换面板项来实现退出应用系统的功能。

在“编辑切换面板页”对话框中,单击“新建”按钮,打开“编辑切换面板项目”对话框。

在“文本”文本框中输入“退出系统”,在“命令”下拉列表中选择“退出应用程序”选项,单击“确定”按钮,结果如图5.87所示。

图5.87 切换面板项创建结果(6)单击“关闭”按钮,返回“切换面板管理器”对话框。

5.为切换面板上的切换项设置相关内容虽然“图书馆借阅情况管理”切换面板页上已经加入了切换项目,但是“读者管理”、“图书管理”“借阅管理”等其他切换面板页上的切换项目还未设置,这些切换面板页上的切换项目直接实现系统的功能。

例如,“读者管理”切换面板页上应有“读者基本信息输入”“读者基本信息查询”和“读者基本信息打印”3个切换项目。

第5章.Web窗体的基本控件

第5章.Web窗体的基本控件

第5章 Web窗体的基本控件VS2008与ASP不同的是,提供了大量的控件,这些控件能够轻松的实现一个交互复杂的Web应用功能。

在传统的ASP开发中,让开发人员最为烦恼的是代码的重用性太低,以及事件代码和页面代码不能很好的分开。

而在中,控件不仅解决了代码重用性的问题,对于初学者而言,控件还简单易用并能够轻松上手、投入开发。

5.1 控件的属性每个控件都有一些公共属性,例如字体颜色、边框的颜色、样式等。

在Visual Studio 2008中,当开发人员将鼠标选择了相应的控件后,属性栏中会简单的介绍该属性的作用。

如图5-1所示。

图5-1 控件的属性属性栏用来设置控件的属性,当控件在页面被初始化时,这些将被应用到控件。

控件的属性也可以通过编程的方法在页面相应代码区域编写,示例代码如下所示。

protected void Page_Load(object sender, EventArgs e){Label1.Visible = false ;//在Page_Load中设置Label1的可见性}上述代码编写了一个Page_Load(页面加载事件),当页面初次被加载时,会执行Page_Load中的代码。

这里通过编程的方法对控件的属性进行更改,当页面加载时,控件的属性会被应用并呈现在浏览器。

109 5.2 简单控件 提供了诸多控件,这些控件包括简单控件、数据库控件、登录控件等强大的控件。

在 中,简单控件是最基础也是经常被使用的控件,简单控件包括标签控件(Label )、超链接控件(HyperLink )以及图像控件(Image )等。

5.2.1 标签控件(Label )在Web 应用中,希望显式的文本不能被用户更改,或者当触发事件时,某一段文本能够在运行时更改,则可以使用标签控件(Label )。

开发人员可以非常方便的将标签控件拖放到页面,拖放到页面后,该页面将自动生成一段标签控件的声明代码,示例代码如下所示。

Qt 5开发及实例 第5章 Qt 5主窗口

Qt 5开发及实例 第5章  Qt 5主窗口
第5章 Qt 5主窗口
——Qt 5主窗口构成
01
基本元素
1.菜单栏 2.状态栏 3.工具栏 4.锚接部件 5.中心部件
基本元素
QMainWindow是一个为用户提供主窗口程序的类,包含一个菜单栏(menu bar)、多个工具栏 (tool bars)、多个锚接部件(dock widgets)、一个状态栏(status bar)及一个中心部件(central widget),是许多应用程序(如文本编辑器、图片编辑器等)的基础。本章将对此进行详细介绍。Qt主 窗口界面布局如图5.1所示。
(6)主函数ImgProcessor类声明中的createActions()函数用于创建所有的动作、createMenus()函数用于 创建菜单、createToolBars()函数用于创建工具栏;接着声明实现主窗口所需的各个元素,包括菜单、工具 栏及各个动作等;最后声明用到的槽函数,打开“imgprocessor.h”文件,添加如下代码。
{
//在imageLabel对象中放置图像
showWidget->imageLabel->setPixmap(QPixmap::fromImage(img));
}
}
其中, (a) showWidget =new ShowWidget(this)、setCentralWidget(showWidget):创建放置图像QLabel和文本编辑框 QTextEdit的QWidget对象showWidget,并将该QWidget对象设置为中心部件。
#include "showwidget.h" #include <QHBoxLayout> ShowWidget::ShowWidget(QWidget *parent):QWidget(parent) {

ACCESS第5章窗体

ACCESS第5章窗体

Access 2010数据库基础及应用
( 5)布局视图:是修改窗体最直观的视图,可对 窗体进行几乎所有需要的更改。在布局视图中可以调 整和修改窗体设计,可以向窗体中添加部分新控件, 并设置窗体及其控件的属性以及调整控件的位置和宽 度等。在布局视图中查看窗体时,每个控件都显示真 实数据,因此,该视图非常适合设置控件的大小或者 执行其他许多影响窗体的外观和可用性的任务。 ( 6)设计视图:用于设计、修改窗体的结构、布 局和属性,为窗体按钮添加各种命令与宏代码等。
图5-12 自动创建的“教师3”数据表窗体
图5-13 自动创建的“教师4”分割窗体
Access 2010数据库基础及应用
5.2.2 使用“窗体向导”创建窗体 使用自动创建窗体的方法可以快速地创建窗体, 但所建窗体的形式、布局和外观已经确定,作为 数据源的表或查询中的字段默认方式为全部选中, 同时这种方法只能够显示来自一个数据源(表或 查询)的数据。如果用户要选择数据源中的字段、 窗体的布局等,可以使用“窗体向导”来创建窗 体。 使用“窗体向导”可以选择在窗体上显示哪些 字段、窗体采用的布局(纵栏表、表格、数据表、 两端对齐),以及窗体上显示的标题等,而且创 建的窗体更加灵活,更具有针对性。
Access 2010数据库基础及应用
5.2.1 自动创建窗体 自动创建窗体是指Access 2010能够智能化地收集 相关表中的数据信息,然后依据这些信息自动地创 建窗体。该方法创建的窗体包含选定数据源中的全 部字段。自动创建窗体可分别通过“创建”选项卡 下“窗体”选项组中的“窗体”,“其他窗体”中 的“多个项目”、“数据表”和“分割窗体”4个命 令来实现。其基本步骤是:先在导航窗格中选择数 据源,然后直接单击上述相应的自动创建窗体命令, 即可生成相应的窗体。

第5章 窗 体

第5章 窗  体

本章小结
本章主要介绍了窗体的组成、分类与功能,并介绍了在 Access 2003中如何利用向导和设计视图来创建和设计美化各种 窗体,为满足用户的各种需求,通过窗体用户可以输入、编辑 数据,也可以将查询到的数据以适当的形式通过窗体及合适窗 体控件输出。

1选择题
题 5
1) 如想显示出两个一对多的表,可利用( A数据表窗体 窗口。 A字段 B属性 C节 D工具栏 3) 下列不是建立“主/子窗体”的方式的是( 4) 想要汇总或平均数字型的数据,应该使用(
1.实验目的 1) 通过本实验熟练掌握创建不同窗体的方法。 2) 掌握窗体中控件使用方法及控件属性、格式的设置。 3) 了解在窗体打开其他窗体的方法。 4) 掌握常用功能窗体的一般化界面。 2.实验内容 1) 使用“自动窗体”方法创建“纵栏式”的“订单”窗体;“订单 明细”表的“表格式”窗体。 2) 用向导生成基于“客户”表的窗体,用于显示,编辑及删除客户 数据信息。
5.2.2 使用“窗体向导”
3) 单击“下一步”按钮,在“窗体向导”中设定数据查看的方式为 “通过客户”,如图5-14所示。
图5-14 设定窗体数据显示方式
5.2.2 使用“窗体向导”
4) 单击“下一步”按钮,设定窗体使用布局为“数据表”。 5) 单击“下一步”按钮,设定窗体使用样式为“标准”。 6) 继续单击“下一步”按钮,输入窗体标题“按客户分类的订单”, 然后单击“完成”按钮,即可完成整个窗体的创建,如图5-15所示。
图5-12 订单明细查询
2) 在“产品订单”数据库窗体中选择“窗体”对象,然后双击选择 “使用向导创建窗体”选项,
5.2.2 使用“窗体向导”
在“窗体向导”的数据源字段选择时分别选择“客户”表及上步创 建的“订单信息”查询,并将全部字段添加到字段列表框中,如图5 -13所示。

第5章 Access 2010数据库应用教程 窗体

第5章 Access 2010数据库应用教程 窗体

Access 2010数据库应用教程
5.2 创建窗体
在“创建”选项卡的 “窗体”组中,提供了 多种创建窗体的功能按 钮。其中包括:“窗 体”、“窗体设计”和 “空白窗体”三个主要 的按钮,还有“窗体向 导”、“导航”和“其 他窗体”三个辅助按钮。
Access 2010数据库应用教程
使用按钮快速创建
Access 2010数据库应用教程
窗体的类型
Access 2010数据库应用教程
窗体的类型
5.图表窗体 Access2010提供了多种图表,包括折线图、 柱型图、饼图、圆环图、面积图、三维条 型图等。可以单独使用图表窗体,也可以 将它嵌入到其他窗体中作为子窗体。
Access 2010数据库应用教程
Access 2010数据库应用教程
使用按钮快速创建
Access 2010数据库应用教程
使用按钮快速创建
【例】在“学生管理”数据库中,以“班 级”为数据源使用“多个项目”创建窗体。 操作步骤如下: (1)打开“学生管理”数据库,在“导航” 窗口选定“班级”表; (2)在“创建”选项卡中的“窗体”组中, 点击“其他窗体”按钮,选中“多个项 目”。
Access 2010数据库应用教程
窗体的类型
Access 2010数据库应用教程
窗体的类型
2.表格式窗体 在窗体中显示表或查询中的记录。记录中 的字段横向排列,记录纵向排列。每个字 段的字段名称都放在窗体顶部,做窗体页 眉。可通过滚动条来查看其他记录。
Access 2010数据库应用教程
窗体的类型
Access 2010数据库应用教程
使用数据透视图创建窗体
数据透视图是一种交互式的图,利用它可 以把数据库中的数据以图形方式显示,从 而可以直观地获得数据信息。 单击“数据透视图”按钮创建数据透视图 窗体,第一步只是窗体的半成品,接着还 需要用户通过选择填充有关信息进行第二 步创建工作,整个窗体才创建完成。

窗体报表操作题答案

窗体报表操作题答案

第5章窗体窗体1-5:2、4、10、16、71 窗体6-10:2、3、18、32、35窗体11-15:47、53、56、59、62 窗体16-20:70、72、107、109、130Access窗体操作题代码中常用的属性:标题Caption ;前景色foreColor ;是否可用Enabled ;记录源RecordSource4、(5)设置命令按钮bTest的单击事件属性为给定的宏对象m1;本题直接选择事件,运行宏m1如果要求写入运行宏的代码就为:docmd.runmacro “宏名称”即:docmd.runmacro “m1”35、(5)设置所建命令按钮bC的单击事件,使用户单击该命令按钮后,CDID标签的显示颜色改为红色。

要求用VBA代码实现。

属性设置为:对象名.属性名=值窗体为:form.属性名=值如:form.caption=time() 也可以:me.caption=time()本题是将CDID文本框所带标签改变颜色: CDID_标签.forecolor=vbred 或 CDID_标签.forecolor=rgb(255,0,0)53、(1)将窗体"fEmp"上文本框"tSS"更改为组合框类型,保持控件名称不变。

设置其相关属性实现下拉列表形式输入性别"男"和"女";选择文本框右键,选择更改为组合框,在属性窗口设置属性行来源:男;女(不要选择控件来源),行来源类型:值列表。

(2)修改查询对象"qEmp"为参数查询,参数为引用窗体对象"fEmp"上文本框"tSS"的输入值;在查询qemp的设计视图下:添加性别字段,在条件行输入:[forms]![femp]![tss]。

注意:性别不显示。

(3)设置窗体对象"fEmp"上文本框"tPa"为计算控件。

(12)ACCESS2003所有ppt第5章 窗体

(12)ACCESS2003所有ppt第5章 窗体

Access 2003 入门与提高 工具按 钮名称 按钮 图标
3、工具箱中的按钮
工具按钮的功能
清华大学出版社
“选择 对象” 按钮
“控件 向导” 按钮 “标签 ”按钮 “文本 框”按 钮 “选项 组”按 钮 “切换 按钮” 按钮
用于选定控件、节或窗体。单击该工具可以释放事先锁定的 工具栏按钮。
用于打开或关闭控件向导。使用控件向导可以创建列表框、 组合框、选项组、命令按钮、图表、子报表或子窗体。要使 用向导来创建这些控件,必须按下“控件向导”按钮。 用于显示说明文本的控件,如窗体或报表上的标题或指示文 字。 用于显示、输入或编辑窗体或报表的基础记录源数据,显示 计算结果,或接收用户输入数据的控件。 与复选框、选项按钮或切换按钮搭配使用,可以显示一组可 选值。 该按钮可用于结合到Yes/No字段的独立控件或用来接收用户 在自定义对话框中输入数据的非结合控件,或者选项组的一 部分。
Access 2003 入门与提高
清华大学出版社
窗体与数据表的差异
对数据表而言,我们几乎不能控制数据的显示, 尽管可以调整显示字体的大小和字型,并且可以 对列重新布局、改变大小和隐藏它,但是不能对 显示微观做大的改变。而在窗体上,我们可以将 每个字段准确地放置在指定的位置,可以给每个 字段添加颜色和阴影,可以添加文本控件使数据 的输入效率更高。 在数据输入方面窗体比数据表更灵活,窗体不仅 同时给多个表输入数据、添加计算字段,而且还 可以添加功能增强的数据校验和编辑控件。可以 添加线条、方框、颜色和静态位图,使窗体更易 用。 对于OLE对象,只能在窗体和报表中才是可见的。
新建窗体图表向导选择数据来源确定根 据向导的提示进行选择
向导中出现的可选项
Access 2003 入门与提高
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3.布局视图 布局视图是Access 2010新增加的一种 视图,是用于修改窗体最直观的视图。在布 局视图中,可以调整窗体设计,可以根据实 际数据调整对象的宽度和位置,可以向窗体 添加新对象,设置对象的属性。布局视图实 际上是处在运行状态的窗体,因此用户看到 的数据与窗体视图中的显示外观非常相似。 4.数据表视图 数据表视图以表格的形式显示数据,数据 表视图与数据表窗口从外观上基本相同,可 以对表中的数据进行编辑和修改。
5.3.2 控件
控件是放置在窗体中的图形对象,主要 用于输入数据、显示数据、执行操作等。当 打开窗体的设计视图时,系统会自动显示 “窗体设计工具”上下文选项卡,控件组位 于“窗体设计工具”的“设计”子选项卡中。 选择相应的控件并在窗体中拖动即可在窗 体中添加相应的对象。
3.为窗体添加数据源 当使用窗体对表的数据进行操作时,需要 为窗体添加数据源,数据源可以是一个或多 个表或查询。为窗体添加数据源方法有以下2 种,具体操作步骤如下。 (1)使用“字段列表”窗口添加数据源 (2)使用属性窗口添加数据源
(2)操作数据 窗体用来对表或查询进行显示、浏览、输入、修 改和打印等操作,这是窗体的主要功能。窗体还可 以以不同的风格显示数据库中的数据。 (3)显示信息 可以作为控制窗体的调用对象,用数值或图表 的形式显示信息。 (4)交互信息 通过自定义对话框与用户进行和交互,可以为 用户的后续操作提供相应的数据和信息,如提示、 警告或要求用户回答等。
(5)主/子窗体 主/子窗体主要用来显示具有一对多关系的表中 的数据。主窗体显示“一”方数据表的数据,一般 采用纵栏式窗体;子窗体显示“多”方数据表的数 据,通常采用数据表式或表格式窗体。主窗体和子 窗体的数据表之间通过公共字段相关联,当主窗体 中的记录指针发生变化时,子窗体中的记录会随之 发生变化。 (6)图表窗体 图表窗体是将数据经过一定的处理,以图表 形式直观显示出来,它可以清晰地展示数据的变化 状态以及发展趋势。图表窗体可以单独使用,也可 以作为子窗体嵌入其它窗体中。
5.2 创建窗体
在Access中,提供了3种创建窗体的方 法,自动创建窗体、利用窗体向导创建窗体和 使用设计视图创建窗体。 自动创建窗体和利用窗体向导创建窗体都 是根据系统的引导完成创建窗体的过程,使用 设计视图创建窗体则是根据用户的需要自行设 计窗体。
5.2.1 创建自动窗体
创建自动窗体向导基于单个表或查询创建 窗体,可以将表或查询作为窗体的数据源,当 选定数据源后,窗体将包含来自该数据源的所 有字段和记录。 创建自动窗体包括自动创建窗体向导和自动 窗体向导两种,其创建过程基本相同,所不同 的是,自动创建窗体向导可以创建纵栏式、表 格式和数据表式窗体, 自动窗体只能创建数据透视表和数据透视图 窗体。
2.创建分割窗体 分割窗体以两种视图方式显示数据,窗体 被分隔成上下两部分。上半区域以单记录方式 显示数据,用于查看和编辑记录;下半区域以 数据表方式显示数据。可以快速定位和浏览记 录。两种视图连接到同一数据源,并且始终保 持同步。可以在任何一部分中对记录进行切换、 编辑和修改 【实例5-2】在“选课管理”数据库中,对于 “教师”表创建分割窗体。
5.3.1 窗体的设计视图
选择“创建”选项卡的“窗体”组,单 击“窗体设计”按钮,打开窗体的设计视图。 窗体设计视图由多个部分组成,每个部分称 为一个“节”,默认情况下,设计视图只有 主体节,在窗体中右单击,在快捷菜单中选 择“页面页眉/页脚”和“窗体页眉和页脚”, 可以展开其它节,如图5-20所示。
1.使用“窗体”按钮创建窗体 这是一种创建窗体的快速方法,其数据源 来源于某个表或查询,所创建的窗体为单页窗 体。 【实例5-1】在“选课管理”数据库中,使用 “窗体”按钮创建“课程”信息窗体。 【操作步骤】 (1)打开数据库“选课管理”,在“导航” 窗口选定“课程”表。 (2)在“创建”选项卡中选择“窗体”组, 单击“窗体”按钮,系统将自动创建窗体,并 以布局视图显示此窗体,如图5-4所示。
5.3.2 控件
1.控件的定义和属性 控件是窗体或报表中的一个图形对象, 这些控件与其它Windows应用程序中的控 件相同。 例如,一个文本框用来输入或显示数据, 命令按钮用来执行某个命令或完成某个操作。 控件的属性用来描述控件的特征或状态。
2.控件的类型 控件分为绑定型、非绑定型和计算型3种类型。 (1)绑定型控件 控件与数据源的字段列表结合在一起,使用绑 定控件输入数据时,Access自动更新当前记录中 与绑定控件相关联的表字段的值。 (2)非绑定型控件 控件与表中字段无关联,用于显示文本、图像 和线条。 (3)计算型控件 计算型控件与含有数据源字段的表达式相关联, 是非绑定型控件,它不会更新表的字段值。
5.1.1窗体的基本类型
从外观上看,窗体和普通的Windows窗 口之间几乎相同,其结构和组成成分与一般 的Windows窗口基本相同。最上方是标题 栏和控制按钮;窗体内是各种组件,如文本 框、单选按钮、下拉式列表框以及命令按钮 等,最下方是状态栏。
1.窗体的主要功能 (1)控制程序 窗体通过命令按钮执行用户的请求,还可以与函 数、宏、过程等相结合,操作、控制程序的运行。
2.窗体的类型 窗体有多种分类方法,根据数据的显示方式窗 体分为以下几种类型。 (1)单页窗体 单页窗体也称纵栏式窗体,在窗体中每页只显 示表或查询的一条记录,记录中的字段纵向排列于 窗体之中,每一栏的左侧显示字段名称,右侧显示 相应的字段值。纵栏式窗体通常用于浏览和输入数 据。 (2)多页窗体 每页只显示记录的部分信息。可以通过切换按 钮,在不同分页中切换。适用于每条记录的字段很 多,或对记录中的信息进行分类查看的场合。
第5章 窗体
学习目标 通过本章的学习,应该掌握 (1)窗体的基本概念。 (2)窗体的类型。 (3)使用向导和设计视图创建窗体。 (4)常用控件的使用。 (5)窗体的应用。
主要内容
5. 1 5. 2 5. 3 5. 4 5. 5 窗体概述 创建窗体 在设计视图中创建窗体 窗体的整体设计与使用 设置自动启动窗体
5.2.4 使用向导创建窗体
使用向导创建窗体与自动创建窗体有所不 同,使用向导创建窗体,需要创建过程中选 择数据源,可以进行字段的选择,设置窗体 布局等。使用窗体向导可以创建数据浏览和 编辑窗体,窗体类型可以是纵栏式、表格式、 数据表,其创建的过程基本相同。 【实例5-6】使用窗体向导创建浏览学生单 科成绩、平均成绩和总成绩的纵栏式窗体。
(3)关闭窗体并保存窗体,窗体设计完成。
在布局视图中,可以在窗体显示数据的同 时对窗体进行修改。如果Access发现某个 表与用于创建窗体的表或查询具有一对多的 关系,Access将向基于相关表或查询的窗 体添加一个子窗体。例如,本例中,“课程” 表和“选课”表之间存在着一对多的关系, 因此,在窗体中添加了显示“选课”表信息 的子窗体。
5.数据透视表视图 数据透视表视图主要用于数据的分析和统 计。通过指定行字段、列字段和总计字段来 形成新的显示数据记录,从而以不同的方法 来分析数据。 6.数据透视图视图 数据透视图视图是将数据的分析和汇总结 果以图形化的方式直观显示出来,其作用是 进行数据的分析和统计。
5.1.3 “窗体设计工具”选项卡 创建窗体时,会自动打开“窗体设计工 具”上下文选项卡,在该选项卡中包括3个子 选项卡,分别为“设计”、“排列”和“格 式”。 1. “窗体设计工具”选项卡 2. “排列”选项卡 3. “格式”选项卡
5.1窗体概述
窗体又称为表单,是Access数据库系 统的一种重要的数据库对象。 窗体是人机对话的重要工具,是用户同 数据库系统之间的主要操作接口。它的作用 通常包括显示和编辑数据、接受用户输入以 及控制应用程序流程等。窗体可以为用户提 供一个友好、直观的数据库操作界面,通过 窗体可以方便、快捷地查看、浏览和操纵数 据。
( 4 )关闭“字段列表”对话框,单击右键。 在弹出的菜单中选择菜单项“自动计 算” |“ 计数”,数据透视表窗体设计完成, 显示结果如图5-9所示。
5.2.3创建数据透视图窗体 数据透视图是以图形的方式显示数据汇总 和统计结果,可以直观地反映数据分析信息, 形象表达数据的变化。在Access 2010中, 使用“数据透视图”向导来创建数据透视图窗 体。 【实例5-5】在选课管理数据库中,创建数据 透视图窗体,将各系教师按职称分别统计男女 教师的人数。
5.1.2 窗体的视图
窗体有5种视图,分别是设计视图、窗体视图、 数据表视图、数据透视表视图和数据透视图视图。 1.设计视图 窗体的设计视图用于窗体的创建和修改,用户可 以根据需要向窗体中添加对象、设置对象的属性,窗 体设计完成后可以保存并运行。
2.窗体视图 窗体视图是窗体运行时的显示方式,根据窗体的 功能可以浏览数据库的数据,也可以对数据库中的数 据进行添加、修改、删除和统计等操作。
【操作步骤】 (1)打开数据库“选课管理”,在“导航” 窗口选定“教师”表。 (2)在“创建”选项卡中选择“窗体”组, 单击“其他窗体”按钮,并在下拉列表框中 选择“数据透视表”按钮,打开“数据透视 表”设计窗口,同时显示“数据透视表字段 列字段拖到指定的区 域中,“系号”字段拖到左上角的筛选字段区域, “职称”字段拖到行字段区域,“性别”字段拖到 列字段区域,“职工号”拖到汇总区域,如图 5-8 所示。
3.使用“多个项目”创建窗体 “多个项目”窗体是指在窗体中显示多 条记录的一种窗体布局形式,记录以数据表 的形式显示,是一种连续窗体。 【实例5-3】在“选课管理”数据库中,对 于“学生”表使用“多个项目”创建窗体。
5.2.2创建数据透视表窗体 数据透视表是一种交互式的表,它可以 按设定的方式进行计算,如求和、计数、求 平均值等。数据透视表窗体以交互式的表来 显示数据,在使用的过程中用户可以根据需 要改变版面布局。在Access 2010中,使 用“数据透视表”向导来创建数据透视表窗 体。 【实例5-4】在“选课管理”数据库中创建 数据透视表窗体,将各系教师按职称分别统 计男女教师的人数。
相关文档
最新文档