Access数据库——窗体

合集下载

Access数据库应用技术第五章 窗体

Access数据库应用技术第五章 窗体

5.3 使用设计视图创建窗体
5.3.3控件的使用
1. 标签控件 标签是一个输出控件,Access使用它向用户输出信息,显 示说明性的文本,例如标题或简短的提示。标签不能与数据源 绑定,是非绑定型控件,标签的创建不能用向导创建,但在创 建其他控件时,可以作为文字说明附加到其他绑定控件上。 【实例5-6】在窗体“设计视图”中,为“学生管理.mdb”数据 库的“成绩”窗体添加窗体标题“学生成绩信息”。
第五章 窗体
主要内容
• 5.1 窗体概述 • 5.2 使用向导及自动创建窗体 • 5.3 使用设计视图创建窗体
5.1 窗体概述
5.1.1窗体的作用
窗体可以显示表或查询中的数据,但窗体本身并不存储数 据,窗体中可以包含文字、图形、图像等,还可以插入音频、 视频等。窗体的主要用途有以下几种: 输入和编辑数据 可以为数据库中的数据表设计相应的窗体作为输入或编辑数 据的界面,实现数据的输入和编辑。 显示和打印数据 在窗体中可以显示或打印来自一个或多个数据表或查询中的 数据,可以显示警告或提示信息。 控制程序流程 窗体能与函数、过程相结合,编写宏或VBA代码完成各种复 杂的控制功能。
5.1 窗体概述
5.1.2窗体的分类
Access中的窗体按表现形式可以分为纵栏式窗体、表格式 窗体、数据表窗体、主/子窗体、图表窗体、数据透视表窗体 和数据透视图窗体等,下面主要介绍常用的几种。 1.纵栏式窗体 通常用于输入数据,在窗体中 每次只显示表或查询中的一条记录, 记录中各字段纵向排列,每列的左 边显示字段名,右边显示字段内容。
5.2.2使用“窗体向导”
“窗体向导”引导用户通过以下四步完成窗体的创建: 确定窗体上的数据源,可以是单个表或查询,还可以是多个 表或查询,然后确定窗体上使用哪些字段。

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 语句,用以执行操作或计算值。通过使用事件过程, 可以为在窗体或控件上发生的事件添加自定义的事件响应。

Access 2010数据库应用:Access窗体的功能

Access 2010数据库应用:Access窗体的功能

Access窗体的功能
窗体是程序运行时的窗口,在设计时称其为窗体。

在程序运行时,用户通过该窗口实现与系统的交互操作,从而操纵数据库。

窗体是用于显示和输入数据的数据库对象,多数窗体都与数据库中的一个或多个数据表或查询绑定,在窗体中可以显示标题、文本、日期、页码和图形等元素,还可以显示报表中表达式的计算结果。

窗体是用户和数据库之间的交互界面,其作用主要体现在以下3个方面。

(1)显示和编辑数据
窗体提供了对数据库中的数据进行操作的基本方法。

用户可以通过窗体这个操作界面,对数据进行添加、修改及删除等操作。

另外窗体中的信息也可以打印出来。

(2)接受用户的操作请求和显示提示信息
在窗体中,可以接受用户的操作指令,完成相应的操作。

例如,对于创建一个自定义对话框,为用户提供多种选项,当需要进行相应操作时,先显示该对话框,然后由用户选择需要的选项,并进行相应的操作。

利用窗体,也可以向用户提供必要的提示信息。

例如,当用户进行了错误的操作,窗体可以向用户显示一个警告信息,通知用户当前操作有误。

(3)控制应用程序流程
利用窗体,还可以操纵和控制应用程序的运行,在窗体上放置各种命令按钮控件,通过
单击相应的命令按钮,可以进入不同的操作环境,完成相应的操作。

例如,切换面板窗体和主窗体,可实现窗体的层层调用。

ACCESS窗体的概念和作用

ACCESS窗体的概念和作用

ACCESS窗体的概念和作用
ACCESS窗体是Microsoft Access数据库软件中的一个功能模块,它
可以用于创建用户界面,方便用户与数据库进行交互。

窗体提供了一种图
形化的方式,将数据库中的数据和操作以易于使用和理解的方式展示给用户,帮助用户更方便地浏览、查询、修改和管理数据库中的数据。

窗体的作用主要有以下几个方面:
2.数据浏览和查询:窗体可以展示数据库中的数据,用户可以通过窗
体来浏览数据库中的数据。

利用窗体上的控件和功能按钮,用户可以自定
义查询条件、执行查询操作,从而快速找到所需的数据。

窗体还可以提供
排序、筛选等功能,方便用户根据自己的需求进行数据浏览和查询。

4.数据报表和分析:窗体可以生成数据报表,将数据库中的数据以表格、图表等形式展示给用户。

用户可以通过窗体上的相关功能操作进行数
据的筛选、排序、分组、计算等操作,从而生成所需的数据报表。

通过窗
体上的控件和功能按钮,用户可以对数据进行透视分析、统计和可视化分
析等处理。

5.数据验证和安全性控制:窗体可以进行数据的有效性验证和安全性
控制,保证数据库中的数据的准确性和安全性。

用户可以通过在窗体上设
置相关的数据验证规则和访问权限,限制用户对数据的操作、输入和访问,从而确保数据库中的数据质量和安全性。

Access窗体的操作

Access窗体的操作

图6-9 纵栏式窗体
纵栏式窗体还可以通过选择需要创建窗体的对象“清华 出版社”后,单击工具栏中如图6-10所示,“自动窗体” 创建而成。
图6-10 用“自动窗体”创建窗体
2.表格式窗体 以表格的形式显示数据,其优势是可以同时显示多条记 录,不但具有窗体的功能,而且体现了数据表多记录显示的 特点,如图6-11所示。
1.2 窗体的结构 窗体一般由五部分组成,每个部分称为一个节,其结构 如图6-2所示。
图6-2 窗体设计视图
页眉和页脚总是成对出现。其中窗体页眉主要用来显示 窗体标题、窗体使用说明,打开相关的窗体,或运行其他任 务的命令按钮等,出现在屏幕的顶部或打印时首页的顶部。 窗体页脚显示窗体、命令按钮或接受输入的非绑定控件 等对象的使用说明,即一些总结性文字,出现在屏幕的底部 或最后一张打印页的最后。 页面页眉在第一页的顶部显示字段的标题、页号、日前 时间等,在每个打印页的顶部显示。 页面页脚显示诸如日期、页号以及其他信息。在每个打 印页的底部显示。 主体是窗体的核心部分,用于显示记录个字段的详细内 容。在此可以将各种控件有机地组合在一起,完成各种各样 的功能。 “节”具有属性,在某个节上单击鼠标右键,选择“属 性”命令,可查看所选节的属性。
BACK
2 创建窗体
2.1 用向导创建窗体 Access 2003提供了几种向导帮助创建窗体,选择不 同的向导,可以建立不同风格的窗体。向导会通过询问一 步步收集数据,并根据输入建立窗体,对于初学者来说是 个好方法。利用向导创建好窗体后,可以在窗体视图中加 以修改。 使用窗体向导能够基于一个或多个表或查询来创建窗 体。向导会要求输入所需记录源、字段、版式和格式信息, 根据用户的大案创建窗体。
图6-28 工具栏
3.2 记录的编辑 利用窗体可以很方便地维护所基于的源表或查询的记录, 这些维护操作包括:向窗体源表或查询中添加新记录、删除 记录、修改记录等。 1.定位记录 要修改窗体所基于的表或查询的数据,首先要定位到相 应的记录,然后才能对数据进行操作。在窗体视图中,窗体 的左下角有一个工具条,可以称之为记录定位工具,如图629所示。

access窗体设计步骤

access窗体设计步骤

access窗体设计步骤
以下是使用 Microsoft Access 创建窗体的基本步骤:
1. 打开 Access 数据库:打开包含要创建窗体的数据库。

2. 选择“创建”选项卡:在 Access 主界面中,选择“创建”选项卡。

3. 选择“窗体”工具:在“创建”选项卡中,选择“窗体”工具。

4. 选择窗体的数据源:在“窗体设计工具”选项卡中,选择“数据源”,然后选择要使用的表或查询作为窗体的数据源。

5. 添加字段:从“字段列表”窗格中,将所需的字段拖放到窗体设计区域。

6. 布置字段:根据需要,在窗体设计区域中布置和调整字段的位置、大小和格式。

7. 添加控件:可以向窗体添加其他控件,如按钮、文本框、标签等,以实现更复杂的功能。

8. 设置属性:通过“属性表”窗格,可以设置字段和控件的属性,例如标签文本、字体、颜色、对齐方式等。

9. 设计窗体布局:根据需要,调整窗体的布局和样式,例如添加背景色、边框、分隔线等。

10. 添加验证规则:可以添加验证规则,以确保用户输入的数据符合预期。

11. 保存窗体:在完成设计后,保存窗体。

为窗体指定一个有意义的名称。

12. 运行和测试:运行窗体,输入数据并测试其功能,确保一切按预期工作。

以上是使用 Access 创建窗体的基本步骤。

根据具体需求,你还可以进一步定制和美化窗体,以及添加更多功能。

access窗体简单介绍

access窗体简单介绍

access窗体简单介绍Access窗体是Microsoft Access数据库中的一个重要组件,用于创建用户界面,方便用户对数据库进行操作和数据输入。

它提供了丰富的功能和灵活的设计选项,使得开发者可以根据自己的需求创建出符合预期的窗体。

Access窗体可以用来快速创建用户友好的界面。

通过窗体,用户可以直观地浏览和操作数据库中的数据,而无需了解复杂的数据库结构和SQL语句。

开发者可以通过简单的拖拽和设置属性来设计窗体,实现数据的展示、添加、修改和删除等常见操作。

这样,即使是没有编程经验的用户也能轻松地与数据库进行交互。

Access窗体提供了丰富的控件和布局选项,使得开发者可以根据具体需求进行定制化设计。

例如,可以在窗体中添加文本框、下拉列表、复选框等控件,以便用户输入和选择数据。

同时,开发者可以设置控件的样式、大小和位置,使得窗体界面更加美观和易用。

此外,Access窗体还支持分页、选项卡和子窗体等布局方式,方便开发者将界面分组和组织,提高用户的使用效率。

Access窗体还具备强大的数据校验和验证功能。

在窗体设计中,开发者可以通过设置控件的验证规则和消息提示,对用户输入的数据进行实时检查和反馈。

这样可以有效地防止用户输入错误或无效的数据,提高数据的准确性和完整性。

此外,Access窗体还支持对数据进行自定义的计算和处理,如求和、平均值等,方便用户进行数据分析和统计。

Access窗体还支持与其他应用程序的集成。

通过Access的OLE对象、超链接和宏等功能,开发者可以在窗体中嵌入Word文档、Excel表格、图像和网页等外部元素,实现更加丰富和多样化的界面效果。

同时,Access窗体还可以与其他数据库系统进行连接,实现数据的共享和交互,提高工作效率和协作能力。

Access窗体是一个强大的数据库界面设计工具,它能够帮助开发者快速创建用户友好的界面,方便用户操作和数据输入。

通过其丰富的功能和灵活的设计选项,开发者可以根据需求定制化设计窗体,实现数据的展示、添加、修改和删除等操作。

access数据库窗体介绍课件

access数据库窗体介绍课件
【例8.8】 在“学费 标准”窗体页眉中添加徽标 和标题,窗体另存为“学费 标准_徽标和标题”。
2. 创建文本框
文本框控件主要用于 在窗体或报表上显示数据。
【例8.9】 在“学费 标准”窗体上创建一个用 于计算费用合计金额的文 本框,窗体另存为“学费 标准_计算文本框”。
3. 创建列表框和组合框
【例8.3】 使用“分割窗体”工具创建“学费缴纳情况” 窗体。窗体的数据来源包含“学费缴纳情况”表的所有字段。
Return
8.2.4 使用“多个项目”工具创建多项目窗体 多项目窗体也就是前面所说的表格式窗体。它类似于数
据表的方式,一次在窗体中显示多个记录。 【例8.4】 使用“多个项目”工具创建“学生档案_多
体/报表的编辑关键在于掌握控件的使用方法,借助 “控件向导”功能可以轻松地创建多种控件。
控件的编辑可以在布局视图或设计视图中进行。
Return
8.4 创建统计分析窗体
1 任务和知识点 2 使用“数据透视表”工具创建窗体 3 使用“数据透视图”工具创建窗体 4 任务总结
Return
8.4.1 任务和知识点
第8章 窗体
授课人:
知识重点、知识难点
• 知识重点
• Access 2007窗体的创建与编辑方法
• 知识难点
• Access 2007窗体与控件设计
知识结构
1 2 3 4 5
认识窗体 创建简单窗体 控件的设计与编辑 创建统计分析窗体 窗体的美化
8.1 认识窗体
Return
1 任务和知识点 2 窗体的概述和作用 3 窗体的组成结构 4 窗体的类型 5 窗体的视图 6 任务总结
【例8.13】 在“财务人员 档案”窗体上添加子窗体后另存 为“财务人员档案_学费收缴情 况”。子窗体包含现有“学费缴 纳情况”表的“收费日期”、 “学生学号”、“已交书费金额” 和“已交学杂费金额”字段。

access窗体的控件类型

access窗体的控件类型

access窗体的控件类型
Access窗体是Access数据库中用于设计和管理数据输入和输出的界面。

Access窗体包含各种控件类型,这些控件类型可以用于收集、显示、编辑和验证数据。

以下是几种常见的Access窗体控件类型:
1. 文本框控件:用于输入和显示文本数据。

2. 标签控件:用于显示静态文本,如标题、注释和说明。

3. 按钮控件:用于触发操作,如打开报表、运行查询或执行宏。

4. 列表框控件:用于从预定义的列表中选择数据。

5. 下拉列表框控件:类似于列表框控件,但允许用户输入新数据。

6. 复选框控件:用于在多个选项中进行选择。

7. 选项按钮控件:用于在两个或更多选项中进行互斥选择。

8. 图形控件:用于显示图像或图表。

9. 子窗体控件:允许在窗体中嵌入其他窗体,以便进行更复杂的布局和导航。

10. 网格视图控件:允许在单个控件中显示和编辑多个记录。

Access窗体的控件类型可以根据需要进行组合和定制,以满足特定的数据输入和输出需求。

- 1 -。

《Access2016数据库教程》第6章窗体

《Access2016数据库教程》第6章窗体

1. 控件的类型
(1)绑定控件。与表或查询中的字段捆绑在一起。Access会 自动更新当前记录中与绑定控件相关联的表字段的值。 (2)未绑定控件。与表中字段无关联,不会更新表中字段值。 (3)计算控件。使用表达式作为其控件来源。计算控件必须 在表达式前先键入一个等号“=”。 例如,要在一个文本框中显示当前日期,则其“控件来源”属 性应指定为:=Date(); 要想在文本框中显示学生哪年出生,需将其“控件来源”属性 指定为:=Year([出生日期])。
6.3.2 属性表
在Access中,属性决定对象的特性。窗体属性决定窗体的 结构、外观和行为;控件属性决定控件的外观、行为以及其中 所含文本或数据的特性。
属性表窗格包含5个选项卡: 格式、数据、事件、其他、全部
Access对各个属性都提供 了相应的默认值,在“属性表”中 可以重新设置其属性值。
1.窗体的基本属性

导航按钮

记录选择器 否
分隔线

窗体属性设置 属性名称 设置值
导航按钮 否
记录选择器 滚动条 弹出方式
否 两者均无 是
5.复选框、选项按钮、切换按钮和选项组
【例6-15】创建学生信息查询窗体。该窗体中有一个选 项组,包含了3个选项,选中某个选项后,单击“开始 查询”按钮可以打开相应的查询界面完成查询。窗体为 弹出式窗体,不设导航按钮、滚动条、记录选择器。
本例操作主要分两部分,一是使用设计视图按要求创建 主窗体,二是将“例6-3选课成绩表(数据表)”窗体添加 到主窗体中作为子窗体。
1.使用设计视图创建主/子窗体
主窗体属性设置
属性名称 设置值
记录源
学生表
导按钮 否
记录选择器 否 允许编辑 否

第6章 窗体设计access数据库

第6章 窗体设计access数据库

(1) 用向导生成窗体
(2) 添加图表: 打开设计视图,
在窗体页脚中执
行“插入”→“图表”
2015-5-29
19 / 60
6.3.4 在窗体中添加图表
[例6-11]
(1) 用向导生成以“导师”表为数据源的窗体 (2) 在“主体”节插入数据源为“研究生” 表的图表
2015-5-29
20 / 60
6.4 对象的属性、方法和事件概念
双击
2015-5-29
6 / 60
6.2.1 基于单数据源的窗体
说明: 窗体与“导师”表相连, 窗体上的文本框等控件 又与“导师”表中相关字 段绑定,因此用户在窗 体上对数据所作的任何 更改都将引起“导师”表 中相关字段数值的变化。

窗体对象的打开、改名、复制和删除操作同报表 的相关操作。
7 / 60
If Val(Text2.Value) <> 0 Then Text4.Value = Val(Text0.Value) / Val(Text2.Value) Else 可添加: MsgBox "除数为零!" Text2.Value = "“ Exit Sub Text2.SetFocus End If End Sub
(导师 INNER JOIN 研究生 ON 导师.导师编号=研究生.导师编号)
ON 系.系编号=导师.系编号
(2) 创建窗体、选择数据源 (3) 添加文本框控件并绑定字段 (4) 添加列表框控件并绑定字段 (5) 改写各标签的标题
2015-5-29 18 / 60
6.3.4 在窗体中添加图表
窗体创建后,在设计视图中执行“插入”→“图 表” [例6-10]
23 / 60

ACCESS课件第6章窗体

ACCESS课件第6章窗体
提示:子窗体可以嵌套,最多7层。P112
29
6.10 记录筛选P123
利用查询设计器可以完成记录的查询,查询结 果保存。 Access还提供了记录筛选的功能, 也可以完成记录的查询。
在窗体或数据表中使用筛选临时查看或编辑记 录的子集。筛选结果不保存。
筛选记录的方法有四种:
1. 按选定内容筛选
文本框完成,用文本框放计算结果。如:在文
本框中输入表达式:=Date()
21
三、基本控件使用举例P106
一个数据库应用系统应具备基本功能: 数据的浏览 数据的添加 数据的删除 数据的查询 数据的统计 这些基本功能可以用窗体来实现,而窗体中
的所有信息又都包含在控件中。
22
例6-2 创建启动窗体P106
6.1 关于窗体P93
窗体是用户和数据库之间的接口。 窗体是Access中用来和用户交互信息的数据库对
象,作为输入和输出的界面,窗体完成功能: 1、数据输入窗体--可以向表中输入数据 2、切换面板窗体—控制系统和用户的交互 3、自定义对话框----接收用户输入并执行相应的
操作
窗体的最基本功能:显示和编辑数据 Access提供3种创建窗体方法:P93
①双击窗体节选定器 ②右键—属性
③工具栏属性按钮
④视图菜单—属性
窗体属性作用/用途:
1 数据选项卡—设置记录源
2 格式选项卡—设置标题
3 格式选项卡—设置导航按钮
16
7.保存窗体P104
在窗体视图或窗体设计视图下,单击窗体右 上角的“关闭”按钮,为窗体命名窗体名称。
6.5 控件P104
控件是在窗体、报表或数据访问页上用于 显示数据、执行操作或作为装饰的对象。例 如,可以在窗体上使用文本框显示数据,在 窗体上使用命令按钮打开另一个窗体。

access窗体设计知识点

access窗体设计知识点

access窗体设计知识点本文将介绍Access窗体设计的知识点,涵盖了必要的基础知识和技巧,以帮助读者更好地设计和定制Access数据库的窗体。

下面将详细阐述几个主要的知识点。

一、窗体设计概述1.1 窗体的作用和目的Access窗体是用于数据输入、浏览和操作的界面,它可以提供友好的用户界面,使用户能够方便地访问数据库中的信息。

1.2 窗体设计原则在设计窗体时,应遵循以下原则:- 简洁明了:窗体的布局、控件的排列应简洁明了,使用户能够轻松理解和操作。

- 一致性:窗体应保持一致的样式和风格,使用户在不同的窗体之间能够有一致的操作体验。

- 合理布局:窗体各部分的布局应合理分配,便于用户浏览和操作。

- 控件选择:根据实际需求选择合适的控件,如文本框、列表框、按钮等。

- 数据验证:对于用户输入的数据,应进行必要的验证,确保数据的准确性和完整性。

二、窗体的创建与设置2.1 创建窗体使用Access的窗体设计器,可以通过向导或手动创建新的窗体。

2.2 窗体属性设置在创建窗体后,可以设置窗体的属性,包括标题、背景颜色、字体样式等,以及与其他表单关联。

2.3 控件的添加与设置在窗体上可以添加各种控件,如文本框、下拉框、按钮等,并进行相应的属性设置,如名称、大小、显示内容等。

三、窗体布局与设计3.1 布局工具与对齐Access提供了多种布局工具,如网格、对齐线等,可辅助进行控件的对齐和排列。

3.2 表单视图与设计视图Access提供了两种视图:表单视图和设计视图。

表单视图用于数据的浏览和输入,设计视图用于窗体的设计和排版。

3.3 分组与标签页可以使用分组和标签页等功能将窗体分为多个部分,便于布局和管理复杂的窗体。

3.4 窗体样式设置Access提供了多种预设的窗体样式,也可以自定义窗体的样式和主题,以满足个性化的需求。

四、数据绑定与控件设置4.1 控件的数据源设置在窗体设计中,可以将控件与数据表或查询关联,实现数据的读取、修改和提交等操作。

access窗体实验心得

access窗体实验心得

access窗体实验心得
数据库都是必学课程,其中Access数据库是重点学习,记得刚开始时用ACCESS编制数据库,感觉还比较容易上手。

ACCESS数据库对那些不善于写代码的人来说比较适用,但是用了一段时间后,发现会存在一定的弊端而且难以克服,为此我也伤透脑筋,主要是:
①数据库在网上运行是整体的(主程序和数据库合在一起),数据库如果大,运行的速度就比较慢。

②数据库安全得不到保证,别人容易复制。

③主程序与数据库如果分离,要打开数据库也很方便。

如果后台数据库设置密码,主程序运行又受到影响。

④新增,修改,查询,统计,打印,必须内容和窗体一一对应,做到什么程度,别人就只能看到什么,没有选择的余地,内容多主程序就很大。

用户如果提出再增加查询或统计内容,必须专门再做。

一,新增输入窗口,每个数据表都有编号,无外乎自增序号,带符号加自增序号,年月日加自增序号。

如果没有开发平台,每个输入窗口都要写编号程序,既费时间又费精力,还不理想。

二,新增输入窗口,除了新增序号外,还有如一般情况有的输入内容是通过下拉点击获得目标值,而开发平台做到自动打开下拉,操作员点击目标值,目标值自动到输入位置而光标自动转移到下一输入位置。

我认为开发平台为用户操作想得很周到,简单方便实用。

三,修改窗口,修改完毕,只有一个按钮,关闭。

关闭按钮既是保存又是关闭,起到了合二为一的作用。

对用户操作帮助很大减少或
避免差错。

修改后不必担心是否保存过。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4.3使用设计视图创建窗体


数据库应用系统中的窗体有窗体自身和控件组 成,使用设计视图创建窗体包括对窗体的创建 和控件的创建,其中控件的创建是主要的内容。 窗体的创建包括两部分:

窗体自身的创建 窗体内容的创建
4.3.1窗体自身的创建
例4.7 使用设计视图创建“人员信息维护窗体”(利用 “字段列表”)。 设计视图说明: 使用设计视图创建窗体默认状态只出现窗体的主体节, 根据需要添加其他的部分,方法是在“视图”菜单中 单击“页面页眉/页脚”或“窗体页眉/页脚”进行添 加。 通过工具栏的“字段列表”按钮 可以切换是否显示窗 体的数据源,本例的数据源是“人员信息表” 。 通过工具栏的“工具箱”按钮可以决定是否显示“工 具箱”。工具箱提供了一些常用的控件,窗体内的对 象是由这些控件构成的。
3.使用“图表向导”

利用图表的形式显示数据可以更直观、更形象。 利用“图表向导”可以创建图表窗体。
例4.6 以“销售业绩月报查询” 为数据源,利用 “图表向导”显示销售员销售金额的统计结果。
4.3使用设计视图创建窗体

设计视图提供了最灵活的创建窗体的方法,在 设计视图中,每一个元素都可以自己创建和修 改,在设计视图中还可以修改使用“自动创建 窗体”和“窗体向导”创建的窗体,使之完善, 因此设计视图是功能最强的设计窗体的方法, 是窗体设计的核心。
第4章 开发用户界面——窗体
章节内容:

窗体的功能和结构 窗体三种创建方法


自动创建窗体 使用向导创建窗体 使用设计视图创建窗体(重点)

窗体的完善修饰。
4.1窗体概述
4.1.1窗体的作用 4.1.2窗体的组成和结构 4.1.3窗体的类型 4.1.4窗体的视图

4.1.1窗体的作用

格式:主要设置控件的外观或窗体的显示格式。 数据:设置一个控件或窗体中的数据来源,以及操 作数据的规则。 事件:用来设置控件或窗体的触发事件。 其他:不属于其它三项的一些属性。 全部:前面四项属性的集合。
1.窗体常用属性



标题:设置窗体标题栏中显示的标题 默认视图:设置窗体的显示形式,有“单一窗体”、 “连续窗体”、“数据表”、“数据透视表”和 “数据透视图”五个属性值。 滚动条:设置窗体是否具有滚动条,有“两者均 无”、“只水平”、“只垂直”和“两者都有”四 个属性值。 记录选择器,导航按钮,分割线,自动居中:分别 设置是否显示记录选择器,是否显示导航按钮,是 否显示分割线,是否显示在桌面的中间。
键盘事件


“键按下”:当窗体或者控件获得焦点时,按 下任何键触发事件。 “键释放”:当窗体或者控件获得焦点时,松 开按下的任何键触发事件。

窗体本身由窗体页眉、页面页眉、主体、页面页脚、 窗体页脚五部分组成。每一部分称为一个“节” , 其中主体节是必不可少的,其它的节根据需要可以 显示或者隐藏。 控件的种类比较多,包括:标签、文本框、复选框、 列表框、组合框、选项组、命令按钮等,他们在窗 体中起不同的作用。

4.1.2窗体的组成和结构
4.2.2使用向导创建窗体



1.使用“窗体向导”创建来自一个数据源的窗 体 2.使用“窗体向导”创建来自多个数据源的窗 体(主/子窗体) 3.使用“图表向导”创建图表窗体
1.创建来自一个数据源的窗体

利用窗体的向导可以创建来自一个或者多个数 据源的多种形式的窗体。
例4.4 利用“窗体向导”创建一个窗体,显示 “图书销售表”中的内容。
4.2.1使用“自动创建窗体”
例4.1 在“图书销售管理系统”数据库中,使用 “自动创建窗体:纵栏式”创建“图书进货窗 体”。 例4.2 创建以“销售业绩月报查询” (P315-316) 为数据源的数据透视表( “售书日期”为行 字段,“售货员”为列字段, “金额”作为 汇总字段)。 例4.3 创建“销售业绩月报查询”的数据透视图 (“售货员”为分类字段,“金额”为数据字 段)。
第4章 开发用户界面——窗体
章节概述:


窗体是数据库管理系统的重要对象,利用窗体 对象可以设计友好的用户操作界面,实现用户 和数据库应用系统的交互。 窗体可以使数据输入和数据查看更加容易和安 全,直接让用户使用数据表或者查询操作数据 库中的数据是很不明智的。
使用窗体是系统安全性、功能完善性和操 作便捷性的体现。
4.3.2窗体内容的创建


所有的窗体都是由窗体本身和各种控件构成的, 窗体是一个容器,可以容纳各种类型控件。 控件构成了窗体的主要内容,是窗体中数据的 载体,用来显示、修改、增加、删除数据。
窗体与数据库中表的联系—数据源
控件
控件
表、查询
数据源
1.控件的类型:
控件分为三种类型: 绑定型控件:这种控件和表对象或者查询对象中的字 段相结合,可以直接显示、输入或更新数据库中的字 段值。 未绑定型控件:这种控件没有数据来源的属性或者没 有设置数据来源,主要用于显示信息、线条、矩形或 图像,执行操作,美化界面等。 计算控件:使用表达式作为自己的数据源。表达式是 由运算符、常数、函数、数据库中的字段、窗体中控 件及其属性组成,计算结果为单个值。

控件的画法 控件的选择 控件的移动
4.3.3常用控件的使用
例4.8 使用工具箱,在窗体设计视图中创建“人 员基本信息维护”窗体。 标签控件:用于显示数据 绑定型文本框的创建:文本框可以用来显示、 编辑数据库中的数据。 创建组合框控件:用于列表显示数据或者输入 数据。 (控件向导) 复选框的创建:用于选择。 命令按钮的创建:用于执行操作。(删除问题)

用于在数据库中输入和显示数据 用作切换面板打开数据库中其它窗体和报表 用作自定义对话框来接受用户的输入并根据输 入执行操作

窗体作用主要表现在以下两个方面:

提供方便简单的操作界面,降低使用数据库的难度 利用窗体实现数据查看或数据操作的权限
4.1.2窗体的组成和结构

窗体由窗体本身和窗体所包含的控件组成。

3.工具箱介绍


控件以图标的形式放在工具箱,控件构成了窗 体的核心。 我们看到的窗体都是由各种控件和窗体本身构 成的,以前创建的窗体,都是系统快速生成各 种控件,没有选择,相对简单,在功能和外观 上很难满足要求。使用设计视图可以自由灵活 的创建每一个控件,并且调整功能和属性,使 之完善。
4.控件的使用
图4.3 表格式窗体 图4.4 数据表窗体 图4.5 数据透视表窗体 图4.6 数据透视图窗体 图4.2 图:


设计视图:主要用于创建、修改窗体。 数据表视图:以数据表的形式显示窗体的数据,即 窗体数据源中的数据。在这种视图中可以编辑、添 加、修改、查找或者删除数据。 窗体视图:显示记录数据的窗口,作为操作界面提 供给用户,主要用于用户添加或者修改数据。
4.1.3窗体的类型
1.按照窗体的功能可以分为:



数据窗体:使用数据输入窗体可将数据添加到数据 库,或者查看、编辑和删除数据。 切换面板:创建切换面板可以简化启动数据库中各 种窗体和报表的过程,起到各功能模块的导航作用。 自定义对话框:当您需要对用户输入进行操作时, 可以创建对话框。
4.1.3窗体的类型
4.1.2窗体的组成和结构

窗体各部分功能说明如下:





窗体页眉:在窗体的最上方,一般用于设置窗体的 标题,或者其它的说明标示信息。 页面页眉:设置窗体打印时的页眉信息,只在打印 窗体时有效。 主体:一般用来显示记录数据。 页面页脚:设置窗体打印时的页脚信息,只在打印 窗体时有效。 窗体页脚:在窗体的最下方,一般用于显示功能按 钮,或者汇总信息。
4.2创建窗体的方法
Access提供三种主要的方法来创建窗体: 使用自动创建窗体:通过提供窗体数据源自动 完成窗体的创建(基于单个表或查询创建窗 体)。 使用窗体向导:在向导的提示下,一步一步提 供创建窗体所需的各种参数,最终完成窗体 (可以基于一个或多个表或查询创建窗体)。 使用“设计”视图:可以自行创建窗体,独立 设计窗体的每一个对象,是最灵活的方式,可 以创建任何类型的窗体,并且可以修改完善窗 体。
2.按照窗体的形式可以分为:


纵栏式:通常显示一条记录,按列分布,每列的左边显示数 据的说明信息,右边显示数据。 表格式:按照表格的样式显示数据,可以显示多条数据。 数据表窗体:以数据表的样式显示窗体中的数据。 数据透视表:数据透视表是一种交互性的窗体。 数据透视图:交互性的图。 图表窗体:用图表的方法显示数据。 图4.8 主/子窗体 主/子窗体:在窗体中嵌入其他的窗体主/子窗体可以包含来 自多个数据源的数据。 图4.7 图表窗体


窗体对象和控件对象都拥有自己的属性,属性 决定了窗体和控件的功能特性、结构、外观, 使用“属性”窗体可以设置对象的属性。 属性的设置遵循“先选择,后设置”的方法, 首先选择要设置的对象,然后使用右键打开快 捷菜单,选择“属性”,打开“属性”窗体。
4.3.4窗体和控件的属性

属性窗口由五项组成

1.控件的类型:
设计视图中创建控件有两种方法: 使用“字段列表”窗口 使用“工具箱”窗口
2.字段列表的使用

拖动字段列表窗口的字段到窗体的设计视图可 以快速创建绑定型控件。

例:使用字段列表,在窗体设计视图中创建 “人员基本信息维护”窗体。
使用“字段列表”创建各种控件,方便快捷, 但是控件的种类已经固定,并且只能创建绑定 型控件和相应的标签,因此不够灵活,使用工 具箱中控件可以最大的自由创建各种控件。
2.控件常用属性

相关文档
最新文档