二级access第四课:窗体.docx

上传人:小飞机 文档编号:5004436 上传时间:2023-05-28 格式:DOCX 页数:12 大小:333.07KB
返回 下载 相关 举报
二级access第四课:窗体.docx_第1页
第1页 / 共12页
二级access第四课:窗体.docx_第2页
第2页 / 共12页
二级access第四课:窗体.docx_第3页
第3页 / 共12页
二级access第四课:窗体.docx_第4页
第4页 / 共12页
二级access第四课:窗体.docx_第5页
第5页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《二级access第四课:窗体.docx》由会员分享,可在线阅读,更多相关《二级access第四课:窗体.docx(12页珍藏版)》请在三一办公上搜索。

1、第四章窗体第一节认识窗体第二节使用向导创建窗体第三节自定义窗体第四节美化窗体本章考点第一节 认识窗体一、窗体的概念二、窗体的类型三、窗体的视图四、窗体的组成一、窗体的概念又称窗口,是系统和用户之间的接口,它为用户使用系统,对数据库中的数据进行各 种操作提供了一个简单、形象、易懂的界面。一个软件的操作界面就是由各种功能不同的窗体组成的。二、窗体的类型根据窗体的样式,分为以下6类:1 .纵栏式窗体:一个窗体只显示一个记录,格式可自由设计。2. 表格式窗体:一个窗体显示多条记录。3 .数据表窗体:以表格方式显示记录,但OLE对象型数据不显示,一般用来作为一个窗 体的子窗体。4. 主/子窗体:分别在不

2、同的窗口中显示有关联的主子表中数据。5. 图表窗体:以图表形式显示表中数据。6. 数据透视表窗体:以交叉表格式显示表中数据。三、窗体的视图显示窗体不同内容的窗口。1 .设计视图:显示窗体结构,用于设计窗体。2. 窗体视图:用于观察窗体运行时的状态。3. 数据表视图:以表格方式显示窗体数据源。4. 数据透视表视图四、窗体的组成一个窗体由多个部分组成,每个部分称为节。一个窗体可以包含以下五类节:1 .主体:位于窗体中间,用于设置窗体的主要部分。2. 窗体页眉:位于窗体顶部,用于设置窗体标题。3. 窗体页脚:位于窗体底部,用于显示窗体状态及说明信息。4. 页面页眉:位于窗体页眉下部,主体上部,用于设

3、置窗体打印时的页头信息。5. 页面页脚:位于窗体页脚上部,主体下部,用于设置窗体打印时的页脚信息。注意:一个窗体必须有主体节,其它节可根据需要设置。第二节 使用向导创建窗体一、自动窗体二、自动创建窗体向导三、窗体向导四、数据透视表向导五、创建数据透视窗体六、图表向导一、使用自动窗体例1:以教师表为数据源,使用自动窗体功能,创建教师窗体。1. 表对象选中教师表2. 插入菜单自动窗体二、自动创建窗体向导用于快速创建简单的(单数据源,且不能自由选择字段)纵栏式、表格式和数据表式 窗体。例2:创建以学生表为数据源的纵栏式窗体,名称为LF02。1 .单击新建按钮;2. 选择自动创建窗体中的一种类型;3.

4、 在数据源组合框中选择数据源;4. 保存并指定窗体名称。三、窗体向导灵活创建各种类型的窗体。多数据源,且可自由选取字段,纵栏式、表格式、数据 表式和主子窗体。例3:创建包含学生编号、姓名、性别、年龄和照片的纵栏式窗体,名称为LF03。1 .启动窗体向导;2. 选择数据源(多)以及字段;3. 分别确定窗体布局(类型)和样式;4. 指定窗体标题(也即窗体名称)。三、数据透视表向导创建以类似于交叉表的格式显示表中数据的窗体。例4:创建一个显示不同年龄男女学生人数的数据透视表窗体,名称为LF04。1 .启动“数据透视表向导”;2. 选择数据源(多)以及相关字段;3. 在“版式”对话框中分别指定行标题、

5、列标题和总计项;4. 保存并指定窗体标题(名称)。四、创建数据透视窗体例5:以教师为数据源,创建各系不同职称教师人数得数据透视图窗体,窗体名为LF05。1. 新建自动窗体:数据透视图教师2. 确定打开数据透视图设计窗口3. 拖动字段五、图表向导创建以图表形式显示表中数据的窗体。例6:创建一个不同年龄男女学生人数的柱型图表窗体,名称为LF06。1 .启动“图表向导”;2. 在数据源组合框中选择数据源(单);3. 选择分组和统计字段;4. 选择图表类型;5. 设置布局(指定字段性质);6. 指定图表标题;7. 保存并指定窗体名称。第三节自定义窗体使用向导创建的窗体,其结构和功能基本都是系统设定的,

6、比较固定,往往不符合 用户的需求。使用窗体设计视图可以设计出自己所需要的功能和样式的窗体,这称为自定义窗体。 本节内容一、自定义窗体的创建方法二、窗体数据源的设置三、窗体结构的设置四、五、六、七、控件的使用窗体和控件的属性窗体类型的设置窗体和控件的事件 一、自定义窗体的创建方法1.2.3.4.5.6.7.8.打开窗体设计视图;设置窗体数据源;设置窗体结构;设置窗体类型;添加控件;设置窗体和控件的属性;设置窗体和控件的事件;保存。、窗体数据源的设置1 .新建窗体数据源组合框中设置。2.在窗体属性对话框中设置(1) 选定窗体(单击窗体设计视图左上角的窗体选定按钮);(2) 打开属性对话框:视图菜单

7、属性(或属性按钮,或右击属性);(3) 数据选项卡记录源指定数据源。注意:1 .窗体的数据源可以是表、查询或SQL语句。2.一个窗体只能有一个数据源。3 .窗体可以没有数据源。三、窗体结构的设置一个窗体必须有主体节,可根据需要添加其它各节。窗体页眉/页脚和页面页眉/页脚的添加和去除:(1) 视图菜单中选;(2) 右击选相应项。注意:节的添加和去除方法相同。四、控件的使用1 .常用控件及其功能2. 控件的类型3. 控件的添加方法1 .常用控件及其功能(1) 标签:显示操作说明或提示信息;(2) 文本框:显示、输入或更新数据;(3) 复选框、选项按钮和切换按钮:显示或输入开关信息;(4) 选项组:

8、内含一组复选框、选项按钮或切换按钮,用于多项选择(固定)(5) 列表框和组合框:用于多项选择(非固定);(6) 命令按钮:用于某项操作的执行;(7) 图像:显示固定图像;(8) 绑定对象框:显示表中的OLE对象型数据;(9) 未绑定对象框:显示数据库外部文件中的OLE对象型数据;(10) 子窗体/子报表:用于创建嵌入式主子窗体和报表;(11) 直线和矩形:用于窗体修饰;(12 )选项卡:用于窗体信息的分类显示。2. 控件的类型根据其与数据源的关系,窗体控件分为以下3类:(1) 绑定型控件(2) 非绑定型控件(3) 计算型控件(1) 结合型控件数据源为表或查询中的字段。用于显示、输入和更新表中字

9、段的数据。例如:文本框、复选框、选项按钮、切换按钮、选项组、列表框、组合框、绑定对象 框。(2) 非结合型控件无数据源。用于显示窗体的操作提示或说明信息以及窗体外观的修饰。例如:标签、命令按钮、图像、直线、矩形、选项卡。(3) 计算型控件数据源为一个表达式。除绑定对象框外,所有的结合型控件都可用作计算型控件。3. 控件的添加方法(1) 工具箱的使用(2) 控件的添加(1)工具箱的使用1 .打开(1) 视图菜单工具箱;(2) 单击 工具箱按钮。2. 关闭与打开方法相同。也可单击关闭按钮。3. 控件的锁定双击欲锁定的控件按钮。(2)控件的添加控件有以下2种添加方法:1) 自动添加2) 手动添加1)

10、自动添加直接将数据源字段列表窗体中的字段拖动到窗体的适当位置。字段列表的打开与关闭: 视图菜单。字段列表; 单击工具栏上的字段列表按钮。例*:创建一个显示学生基本信息的纵栏式窗体,名称为LF07。以下例题要求数据源为查询:例*:创建一个显示不同年龄男女学生人数(交叉表样式)的纵栏式窗体。以下例题要求数据源为Select语句:例*:创建一个显示女团员学生信息的纵栏式窗体。2)手动添加将工具箱中的相应控件拖动到窗体适当位置,然后设置控件的数据源。控件数据源的设置方法: 打开控件属性窗口选定控件,以下3种方法任选其一:I、视图菜单。属性;II、单击属性按钮;III、右击选属性。 数据选项卡。控件来源

11、。例7 :创建一个显示教师信息的窗体LF07。窗体设计视图如下1. 标签控件,显示窗体标题“输入教师基本信息”.2.文本框控件,显示教师编号、姓名、工作时间字段。.3.选项组控件,显示性别字段。.4,组合框控件,分别显示政治面目和学历字段。.5.列表框控件,显示职称字段。.6,命令按钮控件,实现添加记录、保存记录等。注意:结合型和计算型控件的类型是可以改变的。控件类型改变方法:格式或右击。更改为。选一种类型。例8:创建一个显示学生信息的窗体,要求学生的基本信息、简历与照片分别在不同的选项卡中显示,窗体名称LF08,窗体设计视图如下:学生信息统计学生基本信息记录M共有记录数 2 =届性分别为“学

12、生基本信息”,“简历”,“照片”.8.图像控件,美化窗体9,计算型控件的设置直接从工具箱中添加一个有数据源的控件,设置其“控件来源”属性值为一个表达式即 可。注意:计算型控件的数据源表达式必须以等号=”开头。=表达式例9:创建一个显示教师工龄信息的纵栏式窗体,要求只显示教师编号、姓名、性别、工龄、 职称和系别,名称为LF09。五、窗体和控件的属性1. 窗体常用属性2. 控件常用属性注意:不用记忆各种属性名称,知道其意义即可,操作时在属性窗口中显示。1 .窗体常用属性主要是格式属性:标题、滚动条、记录选择器、导航按钮、分隔线、自动调整、自动居中、边框样式、 控制框、最大最小化按钮、关闭按钮、宽度

13、、图片和图片类型等。“数据”选项卡:允许添加例10:设置前面所建教师信息窗体“LF07”的属性,标题为“输入教师基本信息”、对话框边 框、取消水平垂直滚动条、记录选择器、导航按钮、分隔线,只保留关闭按钮。2. 控件常用属性(1) 格式属性:标题、字体名称、字号、字体粗细、前景色、背景色、特殊效果等。(2) 数据属性:控件来源、输入掩码、有效性规则、有效性文本、默认值等。(3) 其他属性:名称、自动Tab键等。例11:修改LF07窗体的窗体页眉节区标签控件相应属性,名称为“bTitle”,距左边3厘米, 距上边1厘米,宽度6厘米,高度1厘米,阴影特殊效果,字体名称为“华文新魏”,字号 18,加粗

14、显示,标签上文本为红色并居中显示。例*:按照以下要求补充“fEdit”窗体的设计:(1)将窗体中名称为“Lremark”的标签控件上的文字颜色改为红色(红色代码为255)、字 体粗细改为“加粗”;(2)将窗体标题设置为“修改教师信息”;(3)将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条、记录选定器、 浏览按钮和分隔线(4) 将窗体中“退出”命令按钮(名称为“cmdquit”)上的文字颜色改为深红(深红代码为128)、字体粗细改为“加粗”,并在文字下方加上下划线例*:在教学管理数据库中已经设计好窗体对象fs”。按以下要求补充窗体设计:(1)在窗体的窗体页眉节区位置添加一个标签控

15、件,其名称为“bTitle”,标题显示为“学生 基本信息输出”;(2)在主体节区中“性别”标签右侧的文本框显示内容设置为“性别”字段值,并将文本框名 称更名为“tSex”;(3)在主体节区添加一个标签控件,该控件放置在距左边0.2厘米、距上边3.8厘米,标签 显示内容为“简历”,名称为“bMem”;(4)在窗体页脚节区位置添加两个命令按钮,分别命名为bOk”和bQuit”,按钮标题分别 为“确定”和“退出”;(5)将窗体标题设置为“学生基本信息”。例*:在教学管理数据库中有窗体对象“fStaff”。按以下要求补充窗体设计:(1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”

16、,标题显示为“学生 信息输出”;(2)在主体节区位置添加一个选项组控件,将其命名为“opt”,选项组标签显示内容为“性 别”,名称为“bopt”;(3)在选项组内放置二个单选按钮控件,选项按钮分别命名为opt1”和“opt2”,选项按钮标 签显示内容分别为“男”和“女”,名称分别为“bopt1”和“bopt2”。(4)在窗体页脚节区位置添加两个命令按钮,分别命名为“bOk ”和“bQuit”,按钮标题分别 为“确定”和“退出”;(5)将窗体标题设置为“学生信息输出”。六、窗体类型的设置1. 纵栏式窗体2. 表格式窗体3. 数据表式窗体4. 嵌入式主子窗体5. 图表窗体1 .纵栏式窗体将窗体的“

17、默认视图”属性设置为“单个窗体”(默认)。2. 表格式窗体将窗体的“默认视图”属性设置为“连续窗体”。设计时需将所有控件排列为一行,并在窗体页眉节区设置列标题。3. 数据表式窗体将窗体的“默认视图”属性设置为“数据表”。4. 嵌入式主子窗体(1)窗体类型为纵栏式;(2)添加主表信息;(3)添加“子窗体/子报表”控件;(4)指定子窗体数据源及字段和标题;(5)美化窗体;(6)保存。例12:创建一个显示学生选课成绩信息的主子窗体,要求在主窗体中显示学生基本信息, 在子窗体中显示所修课程名称和成绩,名称为LF12。5. 图表窗体选择“插入”菜单中的“图表”,在窗体上添加一个图表控件,在启动的图表向导

18、中根据 提示操作即可。七、窗体和控件的事件1 .事件的概念2. 系统常用事件3. 事件响应的设置1 .事件的概念所谓事件就是窗体或控件能够识别的来自于用户或系统的行为。窗体上的各个控件之间,以及窗体与窗体之间是有联系的,这种联系必须通过事件才能实现,它是系统各元素之间的纽带。2. 系统常用事件1、键盘事件:键按下、键释放、击键2、鼠标事件:单击、双击、鼠标按下、鼠标移动、鼠标释放3、对象事件:获得焦点、失去焦点、更新前、更新后、更改4、窗口事件:打开、关闭、加载5、操作事件:删除、插入前、插入后、成为当前、不在列表中、确认删除前、确认删除后3. 事件响应的设置事件发生后能够产生的行为(操作),

19、称为事件响应。事件响应由用户设置,也即系统是否响应窗体或控件的某个事件,由用户决定。事件响应的设置方法:打开窗体或控件的“属性”对话框,在“事件”选项卡中设置欲设事件属性的值为某个宏 或事件过程(模块)。例*:创建一个含3个命令按钮的窗体,要求按钮的单击事件分别为宏hl,h2, h3,名称为 Lj25。第四节美化窗体一、自动套用格式二、添加当前日期和时间三、窗体中控件的对齐一、自动套用格式选择“格式”菜单中的“自动套用格式”。二、添加当前日期和时间选择“插入”菜单中的“日期和时间”。例13:在LF07窗体的窗体页眉节区添加系统日期。三、窗体中控件的对齐选择“格式”菜单中的“对齐”、“大小”、“水平间距”、“垂直间距”。例14:创建一个名为LF14的窗体,添加3个宽度为2厘米、高度为1厘米的命令按钮,其 中第一个命令按钮的上边距为2厘米,左边距为1厘米,其它命令按钮以它为基准排成一行, 各命令按钮的间距为1厘米。本章考点1 .窗体的组成和结构;2. 窗体的视图;3. 窗体的创建(自定义);4. 常用控件的功能与性质;5. 控件的添加;6. 控件类型的更改;7. 窗体和控件数据源的设置;8. 计算型控件的设置;9. 窗体和控件常用属性的设置;10. 窗体和控件的事件;11. 窗体的美化。考试分值:笔试:410分 机试:030分

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号