版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第六章Access的窗体设计窗体的基本概念自动创建窗体使用向导创建窗体在设计视图中创建窗体窗体的应用第六章Access的窗体设计窗体的基本概念1第六章Access的窗体设计Access的用户界面是窗体,它是Access数据库重要的交互式对象之一。数据库操作和维护的大部分工作都是通过窗体来完成的。
第六章Access的窗体设计Access的用户界面是窗体,2窗体的基本概念窗体是用户与Access数据库之间的接口,是用户使用Access处理自己数据的一个操作界面。用户通过窗体按照自己习惯方式格式来操作数据。从数据库角度来说,用户通过窗体来显示、增加、编辑、删除、查询、打印表的数据记录、控制系统运行窗体的实质是运行在Windows环境下的面向对象、事件驱动的应用程序。
窗体的基本概念窗体是用户与Access数据库之间的接口,3窗体的基本概念
窗体的组成
显示记录、放置控件、界面设计显示窗体的标题:窗体或打印页的顶部窗体或窗体打印页的底部显示窗体打印页的顶部显示窗体打印页的底部窗体的基本概念窗体的组成显示记录、放置控件、界面设计显4在“数据库”窗口的对象栏中单击“窗体”,将在窗口中显示当前数据库中创建的所有窗体。
在“数据库”窗口的对象栏中单击“窗体”,将在窗口中显示当前数5窗体的基本概念
窗体的分类
纵栏式窗体(单窗体)
窗体的基本概念
窗体的分类纵栏式窗体(单窗体)6窗体的基本概念
窗体的分类表格式窗体(连续窗体
)
窗体的基本概念
窗体的分类表格式窗体(连续窗体)7窗体的基本概念
窗体的分类数据表式窗体
窗体的基本概念
窗体的分类数据表式窗体8窗体的基本概念
窗体的分类子窗体(窗体中有另一个窗体)窗体的基本概念
窗体的分类子窗体(窗体中有另一个窗体)9窗体的基本概念
窗体的分类多页窗体一页显示不完时,用多个窗体显示数据透视表类似Excel的数据透视表,主要用于分析数据。数据透视图以统计图表的方式显示数据,便于用户分析数据。窗体的基本概念
窗体的分类多页窗体10窗体的基本概念
窗体的视图窗体的基本概念
窗体的视图11自动创建窗体自动创建窗体12第六章-Access的窗体设计课件13第六章-Access的窗体设计课件14使用向导创建窗体
使用向导创建窗体【例】以“教学管理信息数据库
”中的“学生信息表”为数据源,创建一个名为“学生情况”的窗体。
使用向导创建窗体使用向导创建窗体15121216选定[表/查询]选定[可用字段]34选定[表/查询]34175确定窗体使用的布局6确定所用样式5确定窗体使用的布局6确定所用样式18为窗体指定标题并保存窗体。7为窗体指定标题719使用图表向导创建窗体【例】以“学生成绩表”为数据源,创建图表窗体统计学生平均成绩。1使用图表向导创建窗体【例】以“学生成绩表”为数据源,创建图20232321双击45双击45226623使用数据透视表向导创建窗体【例1】以“学生成绩表”为数据源,创建数据透视表窗体统计学生总分和平均分。1使用数据透视表向导创建窗体【例1】以“学生成绩表”为数据源2423423425单击右键,选择“自动计算”56拖动字段单击右键,选择“自动计算”56拖动字段267再加入求和87再加入求和827数据透视表窗体数据透视表窗体28【例2】以“选课成绩查询”为数据源,创建按院系查询学生成绩总分和平均分。使用数据透视表向导创建窗体1【例2】以“选课成绩查询”为数据源,创建按院系查询学生成绩总292323304拖动字段4拖动字段315加入求平均、求和5加入求平均、求和32在设计视图中创建窗体窗体的设计环境窗体设计的一般过程打开窗体设计器(窗体设计视图)选择窗体的数据源在窗体上添加控件设置对象的属性运行窗体(查看效果)保存窗体在设计视图中创建窗体窗体的设计环境33在设计视图中创建窗体将窗体页面打开在设计视图中创建窗体将窗体页面打开34第6章窗体设计-使用窗体设计器创建窗体
窗体设计工具
控件工具箱第6章窗体设计-使用窗体设计器创建窗体
窗体设计工具控件35第6章窗体设计-使用窗体设计器创建窗体
窗体设计工具属性窗口对象名称框属性列表名称框属性值属性第6章窗体设计-使用窗体设计器创建窗体
窗体设计工具属性窗36第6章窗体设计-使用窗体设计器创建窗体格式:指定控件外观,当移动控件、调整大小等操作,格式中属性项的值自动改变,也可手工设置格式中属性项的值。数据:反映窗体、控件数据的来源和数据显示格式。事件:当某个事情发生时的处理过程,需要“宏”的知识或VBA编程。其他:包括控件名称等属性项。全部:前面所有可用的属性。
第6章窗体设计-使用窗体设计器创建窗体格式:指定控件外观,37在设计视图中创建窗体
使用窗体设计器创建或修改窗体【例】用窗体设计器以“学生信息表”为数据源,创建一个名为“学生情况浏览”的简单窗体。
在设计视图中创建窗体使用窗体设计器创建或修改窗体38用鼠标将其拖到窗体设计视图中主体窗口的适合位置。
窗体设计器(设计视图)用鼠标将其拖到窗体设计视图中主体窗口的适合位置。窗体设计器39保存窗体调整控件的大小和位置保存窗体调整控件的大小和位置40打开窗体修改了窗体的属性打开窗体修改了窗体的属性41窗体的常用控件控件是构成窗体的基本元素,设计窗体在很大程度上就是设计控件。窗体的常用控件控件是构成窗体的基本元素,设计窗体在很大程度42第6章窗体设计-使用窗体设计器创建窗体
窗体设计工具
控件工具箱第6章窗体设计-使用窗体设计器创建窗体
窗体设计工具控件43窗体的常用控件标签控件:标签(Label)是用来在窗体上显示文本信息的控件,常用于标题和说明,不能用于数据操作。标签控件的常用属性:名称:Label1,Label2,…,是控件的标识符。对象名称框中显示程序代码中通过名称来引用各个控件的。标题:指定标签中显示的文本内容“标题”和“名称”是不的前景色:标签内文字的颜色。背景样式背景色:标签的填充颜色。宽度、高度:标签的大小。边框样式、颜色和宽度:标签边框的格式。字体名称、字号和字体粗细:标签内文字的格式。窗体的常用控件标签控件:44第6章窗体设计-使用窗体设计器创建窗体标签控件【例】使用标签控件来创建窗体的标题。
第6章窗体设计-使用窗体设计器创建窗体标签控件45打开窗体设计窗口1打开窗体设计窗口146右键选择,在窗体上增加窗体页眉/页脚2右键选择,在窗体上增加窗体页眉/页脚2473348添加标签控件设置标签控件的属性45添加标签控件设置标签控件的属性4549标签控件属性标签控件属性50第6章窗体设计-使用窗体设计器创建窗体文本框控件文本框(Text)控件具有输入数据或显示数据的功能。绑定型文本框与指定表或查询中的字段相关联,在文本框中可以显示、输入或修改数据库中的字段。未绑定型文本框没有数据来源,可以通过文本框向导来设计要显示的文本的样式。计算型文本框以表达式作为数据来源(需要在窗体中显示计算的结果时使用)。表达式可以由运算符、常量、字段名、控件名和函数组成。第6章窗体设计-使用窗体设计器创建窗体文本框控件51第6章窗体设计-使用窗体设计器创建窗体文本框控件的常用属性控件来源绑定型:表或查询的一个字段;计算型:是输入的一个计算表达式(表达式前用“=”);非绑定型:不需要指定控件来源,拖动后自动生成对应的文本框控件。输入掩码:数据输入格式。(文本型或日期型)。默认值:计算型文本框控件或非绑定型文本框的初始值。有效性规则和有效性文本:在文本框控件中输入或修改数据时的合法性表达式,以及相应提示信息。可用:是否获得焦点。是否锁定:是否允许修改。锁定后不能修改。第6章窗体设计-使用窗体设计器创建窗体文本框控件的常用属性52未绑定型文本框向导设计按下未绑定型文本框向导设计按下53[例]创建“课程记录汇总”窗体,显示“课程信息表”中的所有记录,并在窗体的最下方显示总学分,在窗体的最上方显示当前日期。[例]创建“课程记录汇总”窗体,显示“课程信息表”中的所有记54打开设计窗口指定数据源1打开设计窗口155拖放所需字段调整位置等2在属性窗口选择数据源3拖放所需字段2在属性窗口选择356添加窗体页眉页脚调整标签的位置45添加窗体页眉页脚调整标签的位置4557窗体的属性设置取消控件的向导,在窗体页眉页脚添加文本框控件。67窗体的属性设置取消控件的向导,6758第六章-Access的窗体设计课件59第6章窗体设计-使用窗体设计器创建窗体命令按钮控件(Command)是窗体中用于实现某种功能操作的控件,其包含的操作代码通常放在命令按钮的“单击”事件中。使用命令控件向导可以快捷的创建一个命令按钮
第6章窗体设计-使用窗体设计器创建窗体命令按钮控件(Com60第6章窗体设计-使用窗体设计器创建窗体【例】创建“学生信息表”窗体,在窗体上放上四个命令按钮(第一条,上一条,下一条,最后一条)用于浏览记录,同时取消窗体上的导航按钮。第6章窗体设计-使用窗体设计器创建窗体【例】创建“学生信息61先用向导做在设计视图中打开窗体调整大小。增加窗体页眉页脚。12先用向导做在设计视图中打开窗体调整大小。增加窗体页眉页脚。162取消窗体的记录导航按钮:在窗体的属性窗口中的“格式”选项卡中将“导航按钮”的属性设置为“否”。3取消窗体的记录导航按钮:363选中“控件向导”按钮添加“命令按钮”控件,同时弹出命令按钮向导”对话框。45选中“控件向导”按钮添加“命令按钮”控件,同时弹出命令按钮向64选择命令按钮的动作确定命令按钮上显示的文字或图片。67选择命令按钮的动作确定命令按钮上显示的文字或图片。6765建好的一个命令按钮。确定命令按钮的名称。相当于一个变量的名字8建好的一个命令按钮。确定命令按钮的名称。相当于一个变量的名字66用同样的方法建其它的10用同样的方法建其它的1067已经建好的四个按钮。已经建好的四个按钮。68第6章窗体设计-使用窗体设计器创建窗体【例】在“学生信息浏览”窗体上再放置两个按按钮(退出与打开),用于打开另外的一个窗体和关闭本窗体。第6章窗体设计-使用窗体设计器创建窗体【例】在“学生信息浏69在设计视图中打开“学生信息表”窗体,并放上命令按钮,在命令按钮向导中选择“窗体操作”-“关闭窗体”操作1在设计视图中打开“学生信息表”窗体,并放上命令按钮,170修改按钮的样式和名称2修改按钮的样式和名称271“打开”按钮的设置34“打开”按钮的设置3472565673第六章-Access的窗体设计课件74组合框(Combox)和列表框(List)提供一个值列表,从中选择数据完成输入工作。数据源:表、查询或用户提供的一组数据。列表框只能从列表中选。组合框是文本框和列表框的组合,用户可以在文本框中输入数据,也可以单击文本框右侧的箭头按钮打开下拉列表,从列表中选择数据。控件向导或自定义方式来创建组合框。组合框(Combox)和列表框(List)75组合框(Combox)和列表框(List)列数控件来源:与组合框建立关联的字段。行来源类型和行来源绑定列限于列表组合框(Combox)和列表框(List)761将控件向导按下使用向导创建组合框1将控件向导按下使用向导创建组合框77向窗体添加组合框控件,弹出组合框向导2向窗体添加组合框控件,弹出组合框向导278选择数据源3选择数据源3794选择在组合框中显示的字段4选择在组合框中显示的字段805656817组合框的显示结果属性设置7组合框的显示结果属性设置82组合框第二种设置方法1组合框第二种设置方法183指定组合框的列数,并输入组合框中的列数据。指定组合框的列数,并输入组合框中的列数据。84第六章-Access的窗体设计课件85属性设置设计好的组合框属性设置设计好的组合框86列表框与文本框【例】使用列表框显示学生的学号、姓名,用文本框来显示学生所选课程、学院名称和成绩。第6章窗体设计-使用窗体设计器创建窗体
列表框与文本框第6章窗体设计-使用窗体设计器创建窗体
87窗体的数据源选课成绩查询窗体的数据源选课成绩查询88第六章-Access的窗体设计课件89121290利用向导添加列表框通过在列表框中选值来查找34利用向导添加列表框通过在列表框中选值来查找3491给列表框指定名称56给列表框指定名称5692列表框的显示结果列表框的显示结果93将所需字段拖入窗体,并调整大小和位置。8将所需字段拖入窗体,894或者加入文本框或者加入文本框95选择窗体的记录源,若记录源来自不同的表,则先做一个包含所需字段的查询.设置文本框控件来源选择窗体的记录源,若记录源来自不同的表,设置文本框控件来源96选项按钮、复选框和切换按钮选项控件(Option):单选,从一组选项中选择一项。复选控件(Check):单选或多选。切换控件(Toggle):“开”或“关”。成组使用。选项按钮、复选框和切换按钮97选项组控件(Frame框架)是一个容器控件,里面可以包含其他对象。一般与复选框、选项按钮或切换按钮配合使用,显示一组可选值。利用向导可以创建选项组控件。选项组控件(Frame框架)是一个容器控件,里面可以包含其他9812129934341005656101第六章-Access的窗体设计课件102图像控件(Image)是一个放置图形对象的控件。选中图像控件工具按钮后,在窗体的合适位置上单击鼠标,会出现一个“插入图片”对话框,选出一个盘中已存放的图形图像文件即可常用属性图片:指定图形或图像文件的来源,文件名中必须包含路径。图片类型:嵌入或者链接到数据库中。缩放模式:“裁剪”、“拉伸”和“缩放”图像控件(Image)是一个放置图形对象的控件。选中图像控件103第六章-Access的窗体设计课件104窗体的应用设置Tab键:控件的Tab键顺序决定了选择控件的顺序
窗体的应用设置Tab键:控件的Tab键顺序决定了选择控件的105用向导同时创
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度供应链管理合同:某制造企业与供应商就供应链管理达成的合作协议
- 瓷砖产品定制生产合同2024
- 2024版无人机技术研发与购销合同
- 电商平台安全检测与合规认证服务合同3篇
- 二零二四年度光伏发电项目投资合同标的及投资金额具体说明2篇
- 二零二四年度畜牧养殖业养殖饲料采购与供应合同
- 二零二四年健身教练个人劳动合同
- 二零二四年度设备采购合同标的为高端计算机设备
- 二零二四年度亚洲区域网络安全保障合作合同
- 二零二四年企业咨询服务框架协议
- 国家开放大学《Web开发基础》形考任务实验1-5参考答案
- 水利安全生产风险防控“六项机制”右江模式经验分享
- 2023-2024学年教科版三年级上学期科学期中检测试卷(含答案)
- 测绘地理信息业务档案保管期限表(20150305)..
- 数字式双闭环直流调速系统设计(共26页)
- pdsoft简易教程
- 精忠报国歌谱
- 固体火箭发动机制造工艺
- 飞控pixhawk学习指南walkant
- 热管空气预热器计算
- 流体输送技术
评论
0/150
提交评论