Presentation is loading. Please wait.

Presentation is loading. Please wait.

窗体.

Similar presentations


Presentation on theme: "窗体."— Presentation transcript:

1 窗体

2 考试要求 认识窗体 (1) 纵栏式窗体。 (2) 表格式窗体。 (3) 主/子窗体。 (4) 数据表窗体。 (5) 图表窗体。 (6) 数据透视表窗体。 2 创建窗体 (1) 使用向导创建窗体。 (2) 使用设计器创建窗体 马上开始 ... 控件的含义及种类 在窗体中添加和修改控件 设置控件的常见属性。 退出 菜单

3 本章授课内容 4.1 认识窗体 4.2 创建窗体 4.3 自定义窗体 4.3 美化窗体

4 4.1 认识窗体 窗体的概念和作用 窗体的组成和结构 窗体的类型 窗体的视图

5 窗体的概念和作用 窗体概念:是Access的一种重要的对象,是用户和Access应用程序之间的接口,窗体可以用于显示表和查询中的数据,输入数据、编辑数据和修改数据。 窗体的作用:接收用户输入的数据或命令,编辑显示数据库中的数据,构造方便、美观的输入/输出的界面。

6 窗体的组成和结构 窗体由多个部分组成,每一部分称为一个“节”。大部分的窗体只有主体节,如果需要,也可在窗体中包含窗体页眉、页面页眉、页面页脚及窗体页脚等部分。 窗体标题、使用说明 窗体打印时的页头信息 显示记录数据 控件放置区 窗口打印时的页脚信息 窗体说明

7 4.1.3 窗体的类型 纵栏式窗体 表格式窗体 数据表窗体 主/子窗体 图表窗体 数据透视表窗体
窗体的类型 将窗体中的一个显示记录按列分隔,每列的左边显示字段名,右边显示字段内容。 纵栏式窗体 表格式窗体 数据表窗体 主/子窗体 图表窗体 数据透视表窗体

8 窗体的视图 设计视图 窗体视图 数据表视图

9 4.2 创建窗体 4.2.1 使用“自动创建窗体” 4.2.2 使用“窗体向导” 4.2.3 使用“数据表透视向导”
4.2 创建窗体 使用“自动创建窗体” 4.2.2 使用“窗体向导” 4.2.3 使用“数据表透视向导” 4.2.4 使用“图表向导”

10 4.2.1 使用“自动创建窗体” 特点:只能显示一个表或者查询中的所有字段和记录的窗体 自动创建窗体种类:纵栏式、表格式、数据表式
使用“自动创建窗体” 例 4.1 在教学管理数据库中,使用“自动创建窗体:纵栏式”创建“课程”窗体 特点:只能显示一个表或者查询中的所有字段和记录的窗体 自动创建窗体种类:纵栏式、表格式、数据表式

11 所有的显示字段都是来源一个数据表,否则就生成主/子窗体
使用“窗体向导” 1.创建基于一个表的窗体 例 4.2 在教学管理数据库中,创建一个“输入教师信息”的窗体 所有的显示字段都是来源一个数据表,否则就生成主/子窗体

12 子窗体 4.2.2 使用“窗体向导” 2.创建基于多个表的主/子窗体
使用“窗体向导” 例 4.3 在教学管理数据库中,以“学生”和“选课成绩”为数据源,创建主窗体/子窗体 2.创建基于多个表的主/子窗体 在确定作为主窗体的数据源与作为子窗体的数据源之间存在着“一对多”的关系。 创建主窗体/子窗体的方法:一是同时创建主窗体与子窗体,如例4.3。二是将已有的窗体作为子窗体添加到另一个已有的窗体中,如例4.4。 多个表之间一定要存在关系,否则出错! 子窗体

13 打开“学生”窗体设计视图,用鼠标把“选课成绩”窗体拖动到“学生”窗体合适的位置即可!
使用“窗体向导” 例 4.4 使“选课成绩”窗体成为“学生”窗体的子窗体 2.创建基于多个表的主/子窗体 打开“学生”窗体设计视图,用鼠标把“选课成绩”窗体拖动到“学生”窗体合适的位置即可! 选课成绩子窗体

14 4.2.3 使用“数据透视表向导” 创建数据表透视窗体
使用“数据透视表向导” 创建数据表透视窗体 数据透视表是一种交互的表,可以实现用户选定的计算,所进行的计算与数据在数据透视表中的排列有关系。行和列显示字段,交叉处显示计算值。 例 4.5 创建计算各个系不同职称人数的窗体。

15 4.2.4 使用“图表向导” 创建图表窗体 图表窗体可以把表或者查询表中的数据图表化,更加直观的显示数据信息。 例4.6
使用“图表向导” 创建图表窗体 图表窗体可以把表或者查询表中的数据图表化,更加直观的显示数据信息。 例4.6 以已建立的“统计各职称教师的人数”查询为数据源,建立图表窗体

16 4.3 自定义窗体 工具箱的使用 4.3.2 窗体中的控件 4.3.3 控件的使用 4.3.4 窗体和控件的属性

17 4.3.1 工具箱的使用 1.打开和关闭工具箱 2.工具箱的移动和锁定 工具栏上的按钮 移动:鼠标拖动标题栏 视图菜单
工具箱的使用 1.打开和关闭工具箱 工具栏上的按钮 视图菜单 2.工具箱的移动和锁定 移动:鼠标拖动标题栏 锁定:双击要锁定的按钮 选项按钮 命令按钮 选择对象 组合框 非绑定 分页符 子窗体\子报表 矩形 选项组 标签 控件向导 文本框 切换按钮 复选框 列表框 图像 绑定 选项卡 直线 其他控件

18 4.3.2 窗体中的控件 控件是窗体上用于显示数据、执行操作、装饰窗体的对象。在窗体中添加的每一个对象都是控件。 控件的类型可分为:
窗体中的控件 控件是窗体上用于显示数据、执行操作、装饰窗体的对象。在窗体中添加的每一个对象都是控件。 控件的类型可分为: 结合型、非结合型与计算型。 ●结合型控件主要用于显示、输入、更新数据库中的字段。 ●非结合型控件没有数据源,可以用来显示信息、线条、矩形或图像。 ●计算型控件用表达式作为数据源,表达式可以利用窗体或报表所引用的表或查询字段中的数据,也可以是窗体或报表上的其他控件中的数据。

19 4.3.2 窗体中的控件 1.标签控件 2.文本框控件 附加在控件上的标签 用于在窗体或者报表上显示说明性文本 单独的标签
窗体中的控件 1.标签控件 用于在窗体或者报表上显示说明性文本 附加在控件上的标签 单独的标签 2.文本框控件 用来输入或者编辑字段数据,一般有:结合型、非结合型、计算型三种文本框。 结合型文本框

20 4.3.2 窗体中的控件 3.复选框、切换按钮、选项按钮控件 4.选项组控件 复选框 切换按钮
窗体中的控件 复选框 切换按钮 3.复选框、切换按钮、选项按钮控件 作为单独的控件来显示表或查询中的“是”或“否”的值。 选项按钮 4.选项组控件 由一个组框和一组复选框、选项按钮或切换按钮组成。在选项组中,每一次只能选一个选项 选项组 控件

21 列表框中不能输入新值,只能选择已有值,组合框可以输入新值
窗体中的控件 5.列表框、组合框 列表框 组合框 列表框中不能输入新值,只能选择已有值,组合框可以输入新值 6.命令按钮 命令按钮

22 窗体中的控件 7.选项卡、图像控件 图像 选项卡

23 4.3.3 控件的使用 1.创建结合型文本框控件 例4.7 在窗体设计视图中创建名为“输入教师基本信息”窗体 创建方法:
控件的使用 例4.7 在窗体设计视图中创建名为“输入教师基本信息”窗体 1.创建结合型文本框控件 创建方法: 直接把字段列表中的字段拖到窗体的主体节区域即可。 字段列表 Shift:相邻多选 Ctrl:任意多选 双击标题栏:全选 Shift: 任意多选

24 在例4.7建立的“输入教师基本信息”窗体页眉区域加上“输入教师基本信息”标签 标签控件的属性和其中字体的属性可以根据自己的喜爱设置。
控件的使用 例如 在例4.7建立的“输入教师基本信息”窗体页眉区域加上“输入教师基本信息”标签 2.创建标签控件 标签控件的属性和其中字体的属性可以根据自己的喜爱设置。

25 选项组中只能是切换按钮、选项按钮或者复选框,而且只能选一个。
控件的使用 3.创建选项组控件 例如 在例4.7建立的“输入教师基本信息”窗体中创建一个 “性别”选项组控件。 选项组中只能是切换按钮、选项按钮或者复选框,而且只能选一个。

26 组合框控件可以由用户自己输入新值,也可以选择已有的选择值。
控件的使用 4.创建组合型组合框控件 例如 在例4.7建立的“输入教师基本信息”窗体中创建一个 “政治面貌”组合框控件。 组合框控件可以由用户自己输入新值,也可以选择已有的选择值。

27 列表框控件只能选择已有的选择值,不能输入新值。
控件的使用 5.创建组合型列表框控件 例如 在例4.7建立的“输入教师基本信息”窗体中创建一个 “职称”列表框控件。 列表框控件只能选择已有的选择值,不能输入新值。

28 4.3.3 控件的使用 6.创建命令按钮 例如 在例4.7建立的“输入教师基本信息”窗体中创建一个 “添加记录”命令按钮。
控件的使用 6.创建命令按钮 例如 在例4.7建立的“输入教师基本信息”窗体中创建一个 “添加记录”命令按钮。 利用同样的方法可以添加“上一条”、“下一条”、“保存记录”和“退出”命令按钮。

29 控件的使用 7.创建选项卡控件 例4.8 创建“学生信息统计”窗体,窗体包含两部分的内容,一部分是“学生信息统计”,另一部分是“学生成绩统计”。 选项卡中每一页的设计和普通窗体一样

30 控件的使用 8.创建图像控件 例如 在例4.7建立的“输入教师基本信息”窗体中创建一幅图像。

31 4.3.3 控件的使用 9.创建ActiveX控件 例如 建立一个显示日历的窗体。
控件的使用 9.创建ActiveX控件 例如 建立一个显示日历的窗体。 Access提供很多的Active控件,利用Active控件我们方便的设计出各种漂亮的窗体

32 控件的使用 10.删除控件 在设计视图中打开窗体 选择要删除的控件 按“DEL”键或者“编辑”菜单—“删除”命令

33 4.3.4 窗体和控件的属性 属性表打开方法: 选定要设置属性的对象(窗体、节、控件等) 单击工具栏上的属性按钮或者“右键菜单—属性”选项。
窗体和控件的属性 属性用于决定对象的特性。窗体和控件的属性决定了窗体和控件的结构和外观,同时决定了他们所包含的文本或数据的特性。 属性表打开方法: 选定要设置属性的对象(窗体、节、控件等) 单击工具栏上的属性按钮或者“右键菜单—属性”选项。 不同对象的属性表中选项页数相同,但内容不完全一样

34 4.3.4 窗体和控件的属性 1.常用的“格式”属性: 主要用于设置控件的外观或者窗体的显示格式.
窗体和控件的属性 1.常用的“格式”属性: 主要用于设置控件的外观或者窗体的显示格式. 例 将“输入教师基本信息”窗体中标题的“字体名称”设为“隶书”、“字体大小”设为26号字。

35 例4.10 将“输入教师基本信息”窗体中“教师编号”控件的背景颜色设置成“蓝色”,前景颜色设置成“白色”,标题前景色“灰色”。
窗体和控件的属性 1.常用的“格式”属性: 例4.10 将“输入教师基本信息”窗体中“教师编号”控件的背景颜色设置成“蓝色”,前景颜色设置成“白色”,标题前景色“灰色”。 前景色:控件上字体颜色 背景色:控件颜色

36 窗口的“格式”属性只用于设置窗口的显示格式
窗体和控件的属性 1.常用的“格式”属性: 主要用于设置控件的外观或者窗体的显示格式。 窗口的“格式”属性只用于设置窗口的显示格式

37 4.3.4 窗体和控件的属性 2.常用的“数据”属性: 主要决定窗体或者控件中数据的来源和操作规则,这些数据一般都要绑定到控件中。
窗体和控件的属性 2.常用的“数据”属性: 主要决定窗体或者控件中数据的来源和操作规则,这些数据一般都要绑定到控件中。 只对文本型或者日期型数据有效

38 4.3.4 窗体和控件的属性 例4.11 将“输入教师基本信息”窗体中的“工作时间”文本框控件的“输入掩码”属性设置为“长日期”格式。
窗体和控件的属性 例4.11 将“输入教师基本信息”窗体中的“工作时间”文本框控件的“输入掩码”属性设置为“长日期”格式。 掩码设置方法和数据表中字段属性中的掩码设置方法一样,如果在表和窗体中的同一个字段都设置掩码,那么掩码的格式要一样,否则无法输入数据

39 窗体和控件的属性 3.常用的“其他”属性: 表示控件或者窗体的附加特征。

40 4.3.5 窗体和控件的事件 事件分类 1.键盘事件 2.鼠标事件 3.对象事件 4.窗口事件 5.操作事件
窗体和控件的事件 事件分类 1.键盘事件 2.鼠标事件 3.对象事件 4.窗口事件 5.操作事件 具体的事件响应过程放到后面介绍。

41 4.4 美化窗体 4.4.1 使用自动套用格式 4.4.2 设置窗体格式属性 4.4.3 添加当前日期和时间 4.4.4 对齐窗体中的控件

42 4.4.1 使用自动套用格式 设置方法:在设计视图中打开窗体,执行“格式” 菜单——“自动套用格式”选项

43 4.4.2 设置窗体格式属性 例4.12 设置“输入教师基本信息”窗体的格式属性,“滚动条”设为“两者均无”,“记录选定器”、“浏览按钮”、“分隔线”的属性均为“否”

44 操作方法:在设计视图中打开窗体,执行“插入”菜单——“时间和日期”选项。
4.4.3 添加当前日期和时间 操作方法:在设计视图中打开窗体,执行“插入”菜单——“时间和日期”选项。

45 4.4.4 对齐窗体中的控件 操作方法:在设计视图中打开窗体,执行“格式”菜单——“对齐”选项。
调整好以后的控件为了防止它们之间的相对位置被无意的修改,可以用组合命令把它们组合起来。

46 本章到此结束! Thank you


Download ppt "窗体."

Similar presentations


Ads by Google