第四章 窗体

上传人:今*** 文档编号:107452306 上传时间:2019-10-19 格式:PPT 页数:61 大小:9.58MB
返回 下载 相关 举报
第四章 窗体_第1页
第1页 / 共61页
第四章 窗体_第2页
第2页 / 共61页
第四章 窗体_第3页
第3页 / 共61页
第四章 窗体_第4页
第4页 / 共61页
第四章 窗体_第5页
第5页 / 共61页
点击查看更多>>
资源描述

《第四章 窗体》由会员分享,可在线阅读,更多相关《第四章 窗体(61页珍藏版)》请在金锄头文库上搜索。

1、第4章 窗体,第4章 窗体,2,4.1 窗体概述,4.2 创建窗体,4.3 设计窗体,4.4 修饰窗体,4.5 定制系统控制窗体,4.1 窗体概述,3,4.1.1 窗体的作用,窗体是应用程序和用户之间的接口 输入和编辑数据 显示和打印数据 控制系统执行流程,4.1 窗体概述,4,4.1.2 窗体的类型,数据操作窗体 对表或查询进行显示、浏览、输入、修改等操作 控制窗体 用来操作和控制程序的运行 信息显示窗体 用来显示信息,以数值或图表的形式显示信息 交互信息窗体 由用户定义的各种信息交互船体,可以接受用户输入、显示系统运行结果等,4.1 窗体概述,5,4.1.3 窗体的视图,不同类型的窗体具有

2、不同的视图类型 窗体在不同视图中完成不同的任务 窗体的不同视图之间可以进行切换,4.1 窗体概述,6,4.1.3 窗体的视图 P120,4.2 创建窗体,7,创建方法,“窗体”按钮:自动生成窗体 “窗体向导”按钮:使用向导创建窗体 “窗体设计”按钮:使用窗体设计视图 “空白窗体”按钮:创建空白窗体 “导航”按钮:创建导航窗体 “其他窗体”按钮:创建特定窗体,8,4.2 创建窗体,创建窗体有两种途径:一种是在窗体的“设计视图”中手动创建;另一种是使用ACCESS提供的各种向导快速创建。,9,4.2.1 自动创建窗体,一、自动创建窗体 1、使用“窗体”按钮。其数据源来自某个表或某个查询,窗体布局结

3、构简单整齐。 例4.1 使用“窗体”按钮创建“教师窗体”,10,4.2.1 自动创建窗体,一、自动创建窗体 1、使用“多个项目”工具。 例4.2 使用“多个项目”工具,创建“学生”窗体,11,4.2.1 自动创建窗体,一、自动创建窗体 1、使用“分割窗体”工具。 例4.3 使用“分割窗体”工具,创建“课程”窗体,12,4.2.1 自动创建窗体,一、自动创建窗体 1、使用“模式对话框”工具。 例4.4 使用“模式对话框”工具,创建“课程”窗体,13,4.2.2 创建图表窗体,1、创建数据透视表窗体 例4.5 以“教师”表为数据源,创建各系不同职称人数的数据透视表窗体。,14,4.2.2 创建图表

4、窗体,2、创建数据透视图窗体 例4.5 以“教师”表为数据源,创建各系不同职称人数的数据透视图窗体。,15,4.2.3 使用“空白窗体”按钮创建窗体,例4.7 用“空白窗体”按钮,创建显示“学生编号”、“姓名”、“年龄”、和“照片”的窗体。,双击,16,4.2.4 使用向导创建窗体,1、创建基于单个数据源的窗体 例4.8 用“空白窗体”按钮,创建显示“学生编号”、“姓名”、“年龄”、和“照片”的窗体。,17,4.2.4 使用向导创建窗体,1、创建基于多个数据源的窗体 例4.9 用“空白窗体”创建窗体,显示“学生编号”、“姓名”、“课程名称” 和各类成绩。窗体命名为“学生选课成绩”。,选择多个数

5、据源,18,4.3 设计窗体,利用窗体“向导”和“自动创建”等功能,虽然可以快速创建窗体,以便用户应急需要,但在功能上并不能完全满足用户的要求。不能够设计出美观,且操作性能良好的界面。 通过“设计视图” 来创建窗体(自定义窗体),利用各种控件可以使窗体有非常良好的表现。,4.3 设计窗体,4.3.1 窗体设计视图 4.3.2 常用控件的功能 4.3.3 常用控件的使用 4.3.4 窗体和控件的属性,19,20,4.3.1 窗体设计视图,1.设计视图的组成(窗体的每个部分称为“节”),窗体页眉位于窗体顶部,一般用于设置窗体的标题、窗体使用说明。对所有记录都是一至的。,页面页眉用于设置窗体打印时的

6、页头信息。,主体节用于显示一条或多条记录。窗体可以没有其它组成部分,但主体节是必须的。,页面页脚用于设置窗体打印时的页脚信息,如日期、页码等,窗体页脚位于窗体底部,一般用于显示对记录都要进行的说明或统一的操作。对所有记录都是一至的。,如果没有显示: “右键”单击主体节空白区域,选择“页面页眉/页脚” 或 “窗体页眉/页脚”,窗体的构成,页眉,主体,页脚,10.5 窗体,22,4.3.1 窗体设计视图,2.“窗体设计工具”选项卡,23,4.3.1 窗体设计视图,控件,24,4.3.1 窗体设计视图,3.字段列表 窗体中的控件主要是用来显示表或查询中的字段值。 可以打开“字段列表”对话框,直接将字

7、段拖到窗体内,自动完成相关控件的添加。,窗体的设计,4.3 设计窗体,26,4.3.2 常用控件的功能,控件:是窗体上用于显示数据、执行操作、装饰窗体的对象 窗体中包含很多控件。在窗体中添加的每一个对象都是控件 控件的类型:绑定型、未绑定型和计算型 绑定型控件:用于显示、输入、更新数据表中的字段 未绑定型控件:没有数据来源,可以用来显示信息 计算型控件:以表达式作为数据源,4.3 设计窗体,27,4.3.2 常用控件的功能,4.3 设计窗体,28,4.3.2 常用控件的功能,1. 标签控件 用来在窗体或报表上显示说明性文本 标签不显示字段或表达式的数值,它没有数据来源 有两种标签:独立标签和附

8、加标签,4.3 设计窗体,2. 文本框控件 主要用来输入或编辑数据,是一种交互式控件 文本框分为3种类型:绑定型、未绑定型和计算型 绑定型文本框能够从表、查询或SQL语言中获得需要的内容 未绑定型文本框并没有链接某一字段,一般用来显示提示信息或接收用户输入数据等 计算型文本框可以显示表达式的结果。当表达式发生变化时,数值就会被重新计算,29,4.3.2 常用控件的功能,4.3 设计窗体,3. 选项组控件 由一个组框及一组复选框、选项按钮或切换按钮组成 如果选项组绑定了某个字段,则只有组框架本身绑定此字段,而不是组框架内的复选框、选项按钮或切换按钮 选项组可以设置为表达式或未绑定选项组,也可以在

9、自定义对话框中使用未绑定选项组来接受用户的输入,然后根据输入的内容来执行相应的操作,30,4.3.2 常用控件的功能,4.3 设计窗体,4. 列表框与组合框控件 列表框可以包含一列或几列数据,用户只能从列表中选择值,而不能输入新值 组合框的列表是由多行数据组成,但平时只显示一行,需要选择其他数据时,可以单击右侧的下拉箭头按钮 两者区别:使用组合框,既可以进行选择,也可以输入数据;列表框只能选择数据,31,4.3.2 常用控件的功能,4.3 设计窗体,5. 按钮控件 在窗体中可使用“按钮”来执行某项操作或某些操作 例如,“确定”、“取消”、“关闭” 等 6. 复选框、切换按钮、选项按钮控件 复选

10、框、切换按钮和选项按钮是作为单独的控件来显示表或查询中的“是”或“否”的值 当选中复选框或选项按钮时,设置为“是”,如果不选则为“否”;如果按下切换按钮,其值为“是”,否则其值为“否”,32,4.3.2 常用控件的功能,4.3 设计窗体,7. 选项卡控件 主要用于将多个不同格式的数据操作窗体封装在一个选项卡中 能够使一个选项卡中包含多页数据操作窗体的窗体,而且在每页窗体中又可以包含若干个控件 8. 图像控件 可以使窗体更加美观,33,4.3.2 常用控件的功能,4.3 设计窗体,34,4.3.2 常用控件的功能,35,4.3.3常用控件的使用,例4.11 在“设计视图”中设计窗体,需要用到各式

11、各样的控件。 创建绑定型文本框控件。 创建标签控件 创建选项组控件 创建绑定型组合框控件 创建绑定型列表框控件 创建命令按钮,完成绑定型文本框的创建,完成标签创建,36,完成选项组创建,完成组合框创建,完成列表框创建,37,38,4.3.3常用控件的使用,例4.12 创建“学生统计信息”窗体,窗体包含两个部分,一部分是“学生信息统计”,另一部分是“学生成绩统计”。使用“选项卡”分别显示两页的内容 创建选项卡控件。,此处添加其他控件即可,39,4.3.3常用控件的使用,例4.13 在“学生成绩统计”选项卡上添加一个“列表框”控件,以显示“学生选课成绩”查询中的内容。,4.3 设计窗体,40,4.

12、3.4 窗体和控件的属性,属性用于决定表、查询、字段、窗体及报表的特性,1.“属性表”对话框 窗体和控件的属性可以在“属性表”对话框中进行设置 单击“工具”组中的“属性表”按钮或单击鼠标右键,并从打开的快捷菜单中执行“属性”命令,可以打开“属性表”对话框 包含“格式”、“数据”、“事件”、“其他”和“全部”5个选项卡,4.3 设计窗体,41,4.3.4 窗体和控件的属性,2. 常用的“格式”属性 主要用于设置窗体和控件的外观或显示格式 包括标题、字体名称、字号、字体粗细、倾斜字体、前景色、背景色、特殊效果等,例 设置图4.56所示窗体中的标题和“教师编号”标签的格式属性。其中,标题的“字体名称

13、”为“隶书”,“字号”为16,前景色为“灰色”;“教师编号”标签的背景色为“蓝色”,前景色为“白色”,4.3 设计窗体,42,4.3.4 窗体和控件的属性,3. 常用的“数据”属性 决定了一个控件或窗体中的数据源,以及操作数据的规则,而这些数据均为绑定在控件上的数据 包括控件来源、输入掩码、有效性规则、有效性文本、默认值、是否有效、是否锁定等,例4.16 将图4.69所示窗体中的“工作时间”改为工龄,工龄由工作时间计算得到(要求保留至整数),Year(date()-year(工作时间),4.3 设计窗体,43,4.3.4 窗体和控件的属性,4. 常用的“其他”属性 表示了控件的附加特征 包括名

14、称、状态栏文字、自动Tab键、控件提示文本等,例4.18 在例4.9创建的“学生选课成绩”窗体的下方显示窗体中该学生的选课数,4.3 设计窗体,44,4.3.4 窗体和控件的属性,4. 常用的“其他”属性,例 创建一个如图所示的窗体,当用户输入了身高、体重和性别后,单击“测试”按钮,系统会自动给出测试结果,1、添加控件 2、修改控件名称 3、设置“上限”、“下限”和文本框5的数据源,txtMax: =IIf(ComS=“男“,(txtH-100)*1.1,(txtH-105)*1.1) txtMin: =IIf(ComS=“男“,(txtH-100)*.9,(txtH-105)*.9) txt

15、T: =IIf(txtWtxtMax,“体形偏胖“,IIf(txtWtxtMin,“体形偏瘦“,“体形适中“),4.4 修饰窗体,45,4.4.1 主题的应用,主题:是修饰和美化窗体的一种快捷方法,它是一套统一的设计元素和配色方案,可以使数据库中的所有窗体具有统一的色调 Access 2010提供了44套主题,例 对“教学管理”数据库应用主题,4.4 修饰窗体,46,4.4.2 条件格式的使用,可以根据控件的值,按照某个条件设置相应的显示格式,例 4.21 在图4.76所示的“学生选课成绩”窗体中,应用条件格式,使子窗体中各类成绩字段值用不同颜色显示。60分以下(不含60分)用红色显示,6090(不含90)分用蓝色显示,90分(含90分)以上用绿色显示,使用上述方法设置“考试成绩”和“总评成绩”,4.4 修饰窗体,47,4.4.3 提示信息的添加,为了使界面更加友好,清晰,需要为窗体中的一些字段数据添加帮助信息,也就是在状态栏中显示的提示信息,例4.22 在图4.80基础上,为“学生编号”字段添加提示信息,4.4 修饰窗体,48,4.4.4 窗体的布局,1. 选择

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号