版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第4章 窗体,2,第4章 窗体,本章要求 了解窗体的组成和结构 了解窗体的类型 熟悉窗体的视图 掌握几种创建窗体的方法 熟练使用常见控件 熟悉窗体和控件的属性 学会设置窗体的格式,3,4.1 认识窗体 一、窗体的作用 窗体是一种主要用于在Access中输入、输出数据的数据库对象,是用户和Access应用程序之间的主要接口。它通过计算机屏幕,将数据库中的表或者查询中的数据反映给使用者。 窗体可以显示表和查询中的数据,但窗体本身并不储存数据。窗体不仅可以包含文字、图形、图像等,还可以插入音频、视频等。,4,窗体的主要用途有以下几种:(1)输入和编辑数据。(2)显示和打印数据。(3)控制应用程序流程
2、。 二、窗体的类型 纵栏式窗体表格式窗体主/子窗体数据透视表/图窗体图表窗体导航窗体 等等,数据操作窗体 控制型窗体 信息显示窗体 信息交互窗体,5,三、窗体的视图 共有5种视图:(1)设计视图 一般用于创建、修改、美化窗体。(2)窗体视图 主要用于查看窗体设计的最终效果。一般每次只能查看一条记录。(3)数据表视图 以行和列的形式显示窗体中的数据,在该视图中可以编辑字段和数据。只有当数据源来自表和查询的窗体时,才有数据表视图。(4)数据透视表视图(5)数据透视图视图,6,4.2 创建窗体 创建窗体的方法:自动创建、使用向导和人工方式 Access中,往往先使用”向导“建立窗体的基本轮廓,再切换
3、到设计视图,使用人工方式调整。,7,一、自动创建窗体 1.使用自动窗体首先,先选定表对象或查询对象。然后,点击窗体选项卡上的”窗体“按钮。即会出现一个自动窗体。 自动窗体默认为纵览式窗体,也会出现子窗体。,8,2.使用自动创建其他窗体 首先,选择好数据源。 其次,点击创建窗体选项卡中的“其他窗体”,弹出快捷菜单。 然后,在快捷菜单中选择合适的项目。 多个项目:窗体是显示多条记录信息的窗体。 数据表:以数据表形式显示记录信息的窗体。 分割窗体:具有两种布局形式的窗体。,9,二、使用”窗体向导“新建窗体 使用”窗体向导“能够基于数据源方便地创建窗体,通过”创建“选项卡中的”窗体“区域中的”窗体向导
4、“按钮来启动。,10,11,三、数据透视图和数据透视表 1.创建数据透视表窗体 数据透视表以直观的方式显示记录或统计结果。选择数据源,点击“创建”选项卡中的“窗体”区域中的“其他窗体”下的“数据透视表”。,12,2.创建数据图透视图窗体数据透视图是一种交互式的图表,以图形化的形式来表现数据。选择数据源,点击“创建”选项卡中的“窗体”区域中的“其他窗体”下的“数据透视图”。,四、模式对话框,模式对话框用来设置登录窗体和必须进行操作的窗体,只有关闭了模式对话框之后才能继续其他操作。点击“创建”选项卡中的“窗体”区域中的“其他窗体”下的“模式对话框”。,13,14,4.3 设计窗体 一、窗体设计视图
5、 1.设计视图的组成一个完整的窗体由窗体页眉、页面页眉、主体、页面页脚、窗体页脚等部分组成。,15,将鼠标指针置于窗体浅灰色区域的右边,当鼠标指针变为双向箭头时,按住左键左右拖动,改变窗体的宽度。将鼠标指针置于节的底边,当鼠标指针变为双向箭头时,按住左键上下拖动,改变节的宽度。(构成窗体的每一部分成为一节) 注意:”窗体页眉/页脚“、”页面页眉/页脚“只能成对地添加或删除。如果只需要页眉,可将页脚的高度设置为零;如果只需要页脚,可将页眉的高度设置为零。如果删除页眉、页脚,则其中包含的控件同时被删除。当页眉、页脚中有控件时,必须首先删除其中的控件,才能将其高度设置为零。,16,2.工具栏和工具箱
6、 在Access中,进入窗体”设计“界面,就可以看到”工具箱“。”工具箱“中的按钮是Access提供的多种窗体控件。,17,常用的控件,选择对象,标签,文本框,选项组,切换按钮,选项按钮,复选框,组合框,列表框,命令按钮,未绑定对象框,绑定对象框,分页符,选项卡,子窗体/子报表,图像,矩形,选择对象:用于选取控件、节或窗体。,控件向导:用于打开或关闭控件“向导”,标签:用于显示文字。,文本框:用于输入或编辑文本,通常作为文本、数字、货币、日期、备注等类型的绑定控件,选项组:对选项按钮控件进行分组的控件。,切换按钮:具有抬起和按下两种状态的命令按钮可,作为“是”/“否”类型字段的绑定控件。,选项
7、按钮:在一组选项中只能选择一个。,复选框:具有选中和不选中两种状态的控件,通常作为“是”/“否”字段的绑定控件。,组合框:具有一个下拉列表的文本框。,列表框:可在一组列表项中进行选择的控件。,命令按钮:用来执行命令的控件。,图像:用于摆放图片的控件。,非绑定对象框:用于摆放其他应用程序对象的控件。,绑定对象框:用于绑定“OLE”对象类型的字段。,分页符:用于打印分页的控制。,选项卡控件:用于多页显示的控件。,子窗体/子报表:用于在窗体或报表中添加“子窗体/子报表”。,直线:用于绘制分隔线。,矩形:用于绘制分隔区。,其他控件:用来自定义系统所有注册的ActiveX控件。,图表,Web控件,导航控
8、件,18,向窗体中添加控件的步骤:将”工具箱“中任意一个按钮拖到正在设计的窗体中,窗体将出现一个新的控件;鼠标右键单击所添加的控件,执行”属性“菜单命令,或执行”视图“”属性“菜单命令,都可以设置控件的属性。 3.字段列表创建窗体时,当需要某一个字段时,单击工具栏中的”字段列表“按钮,即可显示”字段列表“窗口。将所需字段拖到窗体内,窗体便自动创建一个文本框控件与此字段关联。应注意:只有当窗体绑定了数据源后,”字段列表“才有效。,19,二、常用控件的功能 控件用于在窗体上显示数据、执行操作、装饰窗体的对象。 控件的类型分为:绑定型、未绑定型和计算型3种。绑定型控件主要用于显示、输入、更新数据库中
9、的字段;未绑定型控件没有数据来源,可用来显示信息;计算型控件用表达式作为数据源,表达式可利用窗体或报表所引用的表或查询字段中的数据,也可是窗体或报表上其他控件中的数据。,20,1.标签标签主要用于在窗体或报表中显示说明性文本,如窗体标题。它没有数据源,不显示字段或表达式的值,显示内容是固定不变的,是静态的。,21,2.文本框文本框主要用于显示、输入、编辑数据源,显示计算结果等。按照使用来源和属性不同,可以分为绑定型、非绑定型、计算型。文本框控件是动态的,一般用来显示表或者查询的某个字段的数据或者表达式,其数据源来自于表、查询、窗体或键盘输入信息。,22,3.复选框、切换按钮、选项按钮复选框、切
10、换按钮、选项按钮均可作为单独控件显示表或查询中的”是“或者”否“。复选框和选项按钮处于选中状态时的值为”是“,反之为”否“;切换按钮处于选中状态时的值为”是“,反之为”否“。,23,4.选项组控件一个组框及一组复选框、选项按钮或切换按钮组成一个选项组。使用选项组使用户选择某一组确定值更加方便,只需单击选项组中的值,即可为字段选定数据值,选项组中每次只能选择一个选项。,24,5.列表框与组合框控件若某一字段的值只是固定的几个值,如”性别“不是”男“就是”女“,就可以使用列表框或组合框来完成。列表框只能选择,而组合框既可以选择,也可以用户自己输入。下图中”性别“字段值采用列表框输入,”政治面貌“字
11、段值采用组合框控件输入。,25,6.命令按钮在窗体中,要执行某项操作或某些操作,可以使用命令按钮来完成,如经常用到的”确定“、”新增记录“等。在Access中,利用”命令按钮向导“可以创建记录浏览、记录操作、窗体操作、报表操作、应用程序和杂项6大类共30多种不同类型的命令按钮。,26,7.选项卡选项卡主要用来分页显示窗体中的内容。单击不同的选项卡,既可以在不同页面间切换。,27,8.图像控件图像控件主要用于在窗体中显示图形、图像,使窗体更加美观。,28,9.子窗体创建主/子窗体之前,要先建立作为主窗体的数据源与作为子窗体的数据源之间存在的一对多的关系。分为两种:一种是同时创建主窗体与子窗体另一
12、种是将已有的窗体作为子窗体添加到另一个已有的窗体中。步骤:创建好主窗体后,切换至窗体设计视图,单击工具栏中的”子窗体/子报表“按钮,在窗体中通过鼠标拖放创建子窗体,在弹出的子窗体向导对话框中进行设置(”使用现有的窗体“或”使用现有的表和查询“)。,29,10. 图表控件使用图表可以形象地表达数据的变化情况,将包含大量数据的表格变成直观、生动的图表,直观地展现数据的变化和发展趋势。步骤:在”新建窗体“对话框中,选择”图表向导“,然后进行设置,30,三、常用控件的使用 1.创建绑定型文本框控件 2.创建标签控件,31,3.创建选项组控件 4.创建绑定型组合框控件 5.创建绑定型列表框 6.创建命令
13、按钮 7.创建选项卡 8.创建图像控件 9.添加Active控件使用工具箱中的”其他控件“。例如创建日历控件 10.控件的基本操作,32,四、窗体和控件的属性 1.属性对话框在窗体设计视图中,窗体和控件的属性都可以在”属性“对话框中设定。单击工具栏上的”属性“按钮 ,或单击鼠标右键,从打开的快捷菜单中选择”属性“命令,打开”属性“对话框,如下图所示:对话框左上方的下拉列表是当前窗体上所有对象的列表,从中可选择要设置属性的对象,也可直接在窗体上选中对象,列表框将显示被选中对象的控件名称。,33,2.常用的格式属性窗体及窗体中的每一个控件都有自己的属性。通过设置属性,可以改变窗体及控件的外观,使窗
14、体变得更美观。常用的窗体和控件属性说明见教材或相关资料,34,3.常用的数据属性 数据属性决定了一个控件或窗体中的数据来于何处,以及操作数据的规则,而这些数据都是绑定在控件上的数据。控件的”数据“属性包括控件来源、输入掩码、有效性规则、有效性文本、默认值、是否有效、是否锁定等。 控件的”控件来源“属性中如果包含一个字段名,那么控件中显示的就是数据表中该字段的值,对窗体中的数据进行的任何修改都将被写入字段中。若该属性含有一个计算表达式,那么这个控件会显示计算的结果。,35,控件的”输入掩码“属性设置控件的输入格式,只对文本型或日期型数据有效。”是否有效“属性决定了鼠标是否能够单击该控件。如果该属
15、性设置为”否“,则此控件虽然一直在”窗体“视图中显示,但不能用键选中它或使用鼠标单击它,同时控件在窗体中显示为灰色。 窗体的”记录源“属性一般是本数据库中的一个数据表对象名或查询对象名,它指明了该窗体的数据源。”排序依据“属性值是一个字符串表达式,由字段名或字段表达式组成,指定排序的规则。,36,”允许编辑“、”允许添加“、”允许删除“属性值需在”是“或”否“中进行选择,决定了窗体运行时是否允许对数据进行编辑修改、添加或删除等操作。”数据输入“属性值需在”是“或”否“两个选项中选取,取值若为”是“,则窗体打开时只显示一条空记录,否则显示已有记录。,37,4.常用的其他属性”其他“属性表示了控件
16、的附加特征。控件的”其他“属性有名称、状态栏文字、自动Tab键、控件提示文本等。”Tab键索引“属性中可以设置Tab键切换控件对象的次序。窗体中的每个对象都有一个名称,若在程序中指定或使用某个对象,可以使用这个名称,这个名称是由”名称“属性定义的,控件的名称是唯一的。,38,4.4 格式化窗体 一、使用套用主题格式步骤:打开”窗体“的设计视图,然后执行”设计“选项卡中的”主题“区域命令。,39,二、使用条件格式除使用”属性“对话框设置控件的”格式“属性外,还可根据控件的值,按照某个条件设置相应的显示格式。步骤:在设计视图中打开要修改的窗体,选中要进行设置的控件,然后右击快捷菜单中选择”条件格式“命令,进行设置。,40,三、添加当前日期和时间步骤:打开”窗体“的设计视图,然后执行”设计“选项卡中的”页眉/页脚“区域命令进行设置。,41,四、对齐窗体中的控件 1.改变控件大小和控件定位改变控件的大小,可以在控件的”属性“对话框中修改宽度和高度,也可以在”设计“视图下选中控件,然后用鼠标拖曳控件边框上的控制点,改变控件尺寸。控件的精确定位可在”属性“对话框中设置,也可用鼠标完成。保
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理沟通中的沟通策略与技巧
- 产品故障排除快速指南手册
- 成本会计教程(第八版)课件 第6、7章 产品成本计算的基本方法、产品成本计算的辅助方法
- 创新科技产业协作承诺书(5篇)
- 办公空间节能减排绿色方案
- 农业合作项目质量保证承诺书(7篇)
- 公司经营稳定保证函6篇
- 企业研发实验室化学品泄漏处置预案
- 幸福社区共同建设承诺书4篇
- 基于云计算的智能办公自动化解决方案
- 新能源汽车概论(中职新能源汽车专业)PPT完整全套教学课件
- 天津高考英语词汇3500
- 知木林乡知木林村传统村落环境保护项目环评报告
- 铁路建设项目甲供甲控物资设备目录
- 平衡皮肤生态环境2对于肌肤护理起到课件
- GB/T 26746-2011矿物棉喷涂绝热层
- GA/T 1343-2016防暴升降式阻车路障
- 茶与茶文化-红茶课件
- 《汽车电路识图》课程标准
- 马克思主义基本原理(完整版)
- 细菌毒力与致病性
评论
0/150
提交评论