收藏 分享(赏)

第六章 Access的窗体设计.ppt

上传人:精品资料 文档编号:9720539 上传时间:2019-08-28 格式:PPT 页数:121 大小:4.09MB
下载 相关 举报
第六章 Access的窗体设计.ppt_第1页
第1页 / 共121页
第六章 Access的窗体设计.ppt_第2页
第2页 / 共121页
第六章 Access的窗体设计.ppt_第3页
第3页 / 共121页
第六章 Access的窗体设计.ppt_第4页
第4页 / 共121页
第六章 Access的窗体设计.ppt_第5页
第5页 / 共121页
点击查看更多>>
资源描述

1、Access 数据库程序设计,四川大学计算机学院 主讲教师 曾新,第六章 Access的窗体设计,窗体的基本概念 自动创建窗体 使用向导创建窗体 在设计视图中创建窗体 窗体的应用,第六章 Access的窗体设计,Access的用户界面是窗体,它是Access数据库重要的交互式对象之一。数据库操作和维护的大部分工作都是通过窗体来完成的。,窗体的基本概念,窗体是用户与Access数据库之间的接口,是用户使用Access处理自己数据的一个操作界面。用户通过窗体按照自己习惯方式格式来操作数据。从数据库角度来说,用户通过窗体来显示、增加、编辑、删除、查询、打印表的数据记录、控制系统运行 窗体的实质是运行

2、在Windows环境下的面向对象、事件驱动的应用程序。 构成窗体的基本元素是控件,窗体的基本概念,窗体的组成,显示记录、放置控件、界面设计,显示窗体的标题:窗体或打印页的顶部,窗体或窗体打印页的底部,显示窗体打印页的顶部,显示窗体打印页的底部,在“数据库”窗口的对象栏中单击“窗体”,将在窗口中显示当前数据库中创建的所有窗体。,窗体的基本概念 窗体的分类,纵栏式窗体(单窗体),标签控件,文本框控件,一次显示一条记录,窗体的基本概念 窗体的分类,表格式窗体(连续窗体 ),一次显示多条记录,窗体的基本概念 窗体的分类,数据表式窗体,窗体的基本概念 窗体的分类,子窗体 (窗体中有另一个窗体),窗体的基

3、本概念 窗体的分类,多页窗体 一页显示不完时,用多个窗体显示 数据透视表 类似Excel的数据透视表,主要用于分析数据。 数据透视图 以统计图表的方式显示数据,便于用户分析数据。,窗体的基本概念 窗体的视图,自动创建窗体,使用向导创建窗体,使用向导创建窗体 【例】以“教学管理信息数据库 ”中的“学生信息表”为数据源,创建一个名为“学生情况”的窗体。,1,2,选定表/查询 选定可用字段,3,4,5,确定窗体使用的布局,6,确定所用样式,为窗体指定标题, 并保存窗体。,7,使用图表向导创建窗体,【例】以“学生成绩表”为数据源,创建图表窗体统计学生平均成绩。,1,2,3,双击,4,5,6,使用数据透

4、视表向导创建窗体,【例1】以“学生成绩表”为数据源,创建数据透视表窗体统计学生总分和平均分。,1,2,3,4,单击右键,选择“自动计算”,5,6,拖动字段,7,再加入求和,8,数据透视表窗体,【例2】以“选课成绩查询”为数据源,创建按院系查询学生成绩总分和平均分。,使用数据透视表向导创建窗体,1,2,3,4,拖动字段,5,加入求平均、求和,在设计视图中创建窗体,窗体的设计环境 窗体设计的一般过程 打开窗体设计器(窗体设计视图) 选择窗体的数据源 在窗体上添加控件 设置对象的属性 运行窗体(查看效果) 保存窗体,在设计视图中创建窗体,将窗体页面打开,第一个窗体打印页 面顶端显示,最后窗体打印页

5、面底部显示,每页顶部显示,每页底部显示,页面页眉在窗体视图下不显示,窗体选择器,第6章 窗体设计-使用窗体设计器创建窗体 窗体设计工具,控件工具箱,第6章 窗体设计-使用窗体设计器创建窗体 窗体设计工具,属性窗口,对象名称框,属性列表名称框,属性值,属性,第6章 窗体设计-使用窗体设计器创建窗体,格式:指定控件外观,当移动控件、调整大小等操作,格式中属性项的值自动改变,也可手工设置格式中属性项的值。 数据:反映窗体、控件数据的来源和数据显示格式。 事件:当某个事情发生时的处理过程,需要“宏”的知识或VBA编程。 其他:包括控件名称等属性项。 全部:前面所有可用的属性。,在设计视图中创建窗体,使

6、用窗体设计器创建或修改窗体 【例】用窗体设计器以“学生信息表”为数据源,创建一个名为“学生情况浏览”的简单窗体。,用鼠标将其拖到窗体设计视图中主体窗口的适合位置。,窗体设计器 (设计视图),保存窗体,调整控件的大小和位置 Shift+控件:多选 Ctrl+A:全选,打开窗体,修改了窗体的属性,窗体的常用控件,控件是构成窗体的基本元素,设计窗体在很大程度上就是设计控件。 控件分类 绑定控件:显示基于表或者查询中的字段相关数据 未绑定控件:显示指令、图像等等不依赖表或者查询中的数据 计算控件:显示计算数据,或者表达式数据,第6章 窗体设计-使用窗体设计器创建窗体 窗体设计工具,控件工具箱,窗体的常

7、用控件,标签控件: 标签(Label)是用来在窗体上显示文本信息的控件,常用于标题和说明,不能用于数据操作。 标签控件的常用属性: 名称: Label1,Label2,,是控件的标识符。 对象名称框中显示 程序代码中通过名称来引用各个控件的。 标题:指定标签中显示的文本内容 “标题”和“名称”是不同的 前景色:标签内文字的颜色。 背景样式 背景色:标签的填充颜色。 宽度、高度:标签的大小。 边框样式、颜色和宽度:标签边框的格式。 字体名称、字号和字体粗细:标签内文字的格式。,第6章 窗体设计-使用窗体设计器创建窗体,标签控件 【例】使用标签控件来创建窗体的标题。,打开窗体设计窗口,1,右键选择

8、,在窗体上增加窗体页眉/页脚,2,3,添加标签控件,设置标签控件的属性,4,5,标签控件属性,第6章 窗体设计-使用窗体设计器创建窗体,文本框控件 文本框(Text)控件具有输入数据或显示数据的功能。 绑定型文本框 与指定表或查询中的字段相关联,在文本框中可以显示、输入或修改数据库中的字段。 未绑定型文本框 没有数据来源,可以通过文本框向导来设计要显示的文本的样式。 计算型文本框 以表达式作为数据来源(需要在窗体中显示计算的结果时使用)。表达式可以由运算符、常量、字段名、控件名和函数组成。,第6章 窗体设计-使用窗体设计器创建窗体,文本框控件的常用属性 控件来源 绑定型:表或查询的一个字段;计

9、算型:是输入的一个计算表达式(表达式前用“=”);非绑定型:不需要指定控件来源,拖动后自动生成对应的文本框控件。 输入掩码: 数据输入格式。(文本型或日期型)。 默认值: 计算型文本框控件或非绑定型文本框的初始值。 有效性规则和有效性文本: 在文本框控件中输入或修改数据时的合法性表达式,以及相应提示信息。 可用:是否获得焦点。 是否锁定:是否允许修改。锁定后不能修改。,未绑定型文本框向导设计,按下,例创建“课程记录汇总”窗体,显示“课程信息表”中的所有记录,并在窗体的最下方显示总学分,在窗体的最上方显示当前日期。,打开设计窗口指定数据源,1,拖放所需字段 调整位置等,2,在属性窗口选择 数据源

10、,3,添加窗体页眉页脚,调整标签的位置,4,5,窗体的属性设置,取消控件的向导, 在窗体页眉页脚添 加文本框控件。,6,7,第6章 窗体设计-使用窗体设计器创建窗体,命令按钮控件(Command)是窗体中用于实现某种功能操作的控件,其包含的操作代码通常放在命令按钮的“单击”事件中。 使用命令控件向导可以快捷的创建一个命令按钮,第6章 窗体设计-使用窗体设计器创建窗体,【例】创建“学生信息表”窗体,在窗体上放上四个命令按钮(第一条,上一条,下一条,最后一条)用于浏览记录,同时取消窗体上的导航按钮。,先用向导做,在设计视图中打开窗体调整大小。增加窗体页眉页脚。,1,2,取消窗体的记录导航按钮: 在

11、窗体的属性窗口中的“格式” 选项卡中将“导航按钮”的属性 设置为“否”。,3,选中“控件向导”按钮,添加“命令按钮”控件,同时弹出命令按钮向导”对话框。,4,5,选择命令按钮的动作,确定命令按钮上显示的文字或图片。,6,7,建好的一个命令按钮。,确定命令按钮的名称。相当于一个变量的名字,8,用同样的方法建其它的,10,已经建好的四个按钮。,第6章 窗体设计-使用窗体设计器创建窗体,【例】在“学生信息浏览”窗体上再放置两个按按钮(退出与打开),用于打开另外的一个窗体和关闭本窗体。,在设计视图中打开“学生信息表”窗体,并放上命令按钮, 在命令按钮向导中选择“窗体操作”-“关闭窗体”操作,1,修改按

12、钮的样式和名称,2,“打开”按钮的设置,3,4,5,6,组合框(Combox)和列表框(List) 提供一个值列表,从中选择数据完成输入工作。 数据源:表、查询或用户提供的一组数据。 列表框只能从列表中选。 组合框是文本框和列表框的组合,用户可以在文本框中输入数据,也可以单击文本框右侧的箭头按钮打开下拉列表,从列表中选择数据。 控件向导或自定义方式来创建组合框。,组合框(Combox)和列表框(List) 列数 控件来源:与组合框建立关联的字段。 行来源类型和行来源 绑定列 限于列表,1,将控件向导按下,使用向导创建组合框,向窗体添加组合框控件,弹出组合框向导,2,选择数据源,3,4,选择在组

13、合框中显示的字段,5,6,7,组合框的显示结果,属性设置,组合框第二种设置方法,1,指定组合框的列数,并输入组合框中的列数据。,属性设置,设计好的组合框,列表框与文本框 【例】使用列表框显示学生的学号、姓名,用文本框来显示学生所选课程、学院名称和成绩。,第6章 窗体设计-使用窗体设计器创建窗体,窗体的数据源,选课成绩查询,1,2,利用向导添加列表框,通过在列表框中选值来查找,3,4,给列表框指定名称,5,6,列表框的显示结果,将所需字段拖入窗体, 并调整大小和位置。,8,或者加入文本框,选择窗体的记录源,若记录源来自不同的表, 则先做一个包含所需字段的查询.,设置文本框控件来源,选项按钮、复选

14、框和切换按钮 选项控件(Option):单选,从一组选项中选择一项。 复选控件(Check):单选或多选。 切换控件(Toggle):“开”或“关”。成组使用。,选项组控件(Frame框架)是一个容器控件,里面可以包含其他对象。一般与复选框、选项按钮或切换按钮配合使用,显示一组可选值。利用向导可以创建选项组控件。,1,2,3,4,5,6,图像控件(Image)是一个放置图形对象的控件。选中图像控件工具按钮后,在窗体的合适位置上单击鼠标,会出现一个“插入图片”对话框,选出一个盘中已存放的图形图像文件即可 常用属性 图片: 指定图形或图像文件的来源,文件名中必须包含路径。 图片类型: 嵌入或者链接

15、到数据库中。 缩放模式:“裁剪”、“拉伸”和“缩放”,窗体的应用,设置Tab键:控件的Tab键顺序决定了选择控件的顺序,用向导同时创建主-子窗体,主窗体显示学生信息记录,子窗体显示成绩信息记录,1,2,选择主表“学生信息表”的字段,选择子表“学生成绩表”的字段,3,4,选择查看数据的方式,以主子窗体方式。,选择查看数据的方式,选择子窗体的布局,5,6,指定主-子窗体的标题,主/子窗体设计,【例】使用主/子窗体的方法显示学生成绩情况。,两表建立关系,用窗体向导生成“学生信息主窗体 ”,第4章 窗体-使用窗体设计器创建窗体 主/子窗体设计,将窗体页脚拖到适当大小,按下向导,并选择子窗体/子报表控件,在窗体页脚处创建子窗体控件,弹出子窗体向导对话框,从选课表中选择将要 在子窗体中显示的字段,选择主窗体与子 窗体的链接字段,指定子窗口的名称,建好的子窗体,主子窗体,课后作业,实践教程P226 实验四,

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

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报