《工信版(中职)Access2010数据库案例教程04_02电子课件.ppt》由会员分享,可在线阅读,更多相关《工信版(中职)Access2010数据库案例教程04_02电子课件.ppt(199页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、YCF(中职)Access2010 数据库案例教程04_02 电子课件窗体的创建与应用项目二项目二 使用使用“设计视图设计视图”创建窗体创建窗体 目录任务实施Task force项目拓展Project development项目测评Project evaluation项目小结Project summary过滤页第一部分Task force任务一 使用“设计视图”创建“借阅者信息”窗体 任务二 使用“设计视图”创建主子窗体 任务实施任务三 窗体及控件常用属性 任务四 修饰“图书借阅管理系统”数据内部窗体 窗体的创建与应用重点 自动创建窗体 使用“窗体向导”创建窗体 使用“设计视图”创建窗体 主子
2、窗体的创建 窗体及控件的常用属性 导航窗体的创建难点 使用“窗体向导”创建窗体 使用“设计视图”创建窗体 主/子窗体的创建 导航窗体的创建Access数据库的重要对象之一窗体的创建与应用它既是管理数据库的窗口,也是用户与数据库交互的桥梁。通过窗体不仅可以输入、编辑、显示和查询数据,还可以将数据库中的对象组织起来,形成一个功能完整、风格统一的数据库应用系统。窗体本章将详细介绍窗体的概念和作用、窗体的组成和结构、窗体的设计和创建。窗体的创建与应用任务一 使用“设计视图”创建“借阅者信息”窗体 窗体的创建与应用 任务分析 通过项目一我们学习了如何使用窗体工具快速的创建窗体,使用窗体工具创建的窗体其结
3、构和功能基本都是系统预先设定的,相对比较固定,往往不能满足客户的个性化需求。ACCESS允许用户使用设计视图设计出符合自己所需要的功能和样式的窗体,并修改已经设计完成的窗体,我们称使用设计视图创建和编辑窗体为自定义窗体。窗体的创建与应用1、通过窗体“设计视图”完成“借阅者信息”窗体。窗体效果图本次任务主要完成以下操作窗体的创建与应用1)在“借阅者信息”窗体中,要求显示“借阅者表”中借阅者的信息字段值通过添加“文本框”控件显示“学生编号”“姓名”“入学时间”“联系电话”窗体的创建与应用1)在“借阅者信息”窗体中,要求显示“借阅者表”三个文本框的名称分别为“num”、“name”、“date”、“
4、tel”文本框附带标签的标题为“学生编号”、“姓名”、“入学时间”、“联系电话”名称分别为“Lab1”、“Lab2”、“lab3”、“Lab4”窗体的创建与应用2)在窗体中添加“组合框”控件,组合框 附带标签名称为“Lab5”标题为“性别”,“选项组”名称为“sex”,并在组合框中添加“选项按钮”控件,控件名称分别为“opt1”、“opt2”附带标签名称为“Lab6”、“Lab7”标题分别为“男”、“女”窗体的创建与应用3)在窗体中添加“列表框”用于显示借阅者的班级信息,列表框名称为“class”列表框附带标签的标题为“班级”名称为“Lab8”窗体的创建与应用4)添加“绑定对象框”控件.要求显
5、示借阅者的照片,绑定对象框的名称为“pho”附带标签的标题为“照片”名称为“Lab9”窗体的创建与应用5)在窗体中使用向导添加五个命令按钮,按钮的名称依次为“com1”、“com2”、“com3”、“com4”、“com5”按钮的标签依次为“下一条记录”“上一条记录”“添加记录”“保存记录”“删除记录”窗体的创建与应用2、通过窗体设计视图创建“报表显示”窗体,“选项卡”控件名称为“T1”,页的名称分别为“图书信息报表”、“出版社报表”、“借还书信息报表”,在每一页中分别添加对应的“按钮”控件。报表显示窗体窗体的创建与应用在窗体主体节添加选项卡控件,选项卡中包含三个“页”,标题分别为“图书信息报
6、表”、“出版社报表”、“借还书记录报表”。在每个“页”中包含两个“按钮”控件,按钮 的标题分别为“打开报表”、“打印报表”。窗体的创建与应用 知识准备1)窗体设计视图的组成窗体页眉 页面页眉主体窗体页脚 页面页脚窗体的“设计视图”共有五部分组成其中每个组成部分称为一个“节”,在窗体设计过程中“主体”是必不可少缺少的窗体的创建与应用主体位于窗体中间,用于设置窗体的主要部分,通常用来显示记录数据,可在窗体上显示一条记录,也可以显示多条记录窗体页眉位于窗体顶部位置,主要用于设置窗体标题、窗体使用说明或打开相关窗体及执行其他功能的命令按钮窗体的创建与应用窗体页脚位于窗体底部,用于显示对所有记录都要显示
7、的内容、使用命令的操作说明等信息,也可以设置命令按钮,以便进行必要的控制页面页眉位于窗体页眉下部,主体上部,用于设置窗体打印时的页头信息页面页脚位于窗体页脚上部,主体下部,用于设置窗体打印时的页脚信息 窗体的创建与应用窗体设计视图窗体的创建与应用在默认的情况下,打开窗体设计视图只显示主体节,若要显示其他的节区,则需要在“主体”节的空白位置单击鼠标右键,在弹出的快捷菜单中执行“窗体页眉/页脚”或“页面页眉/页脚”命令。快捷菜单窗体的创建与应用2)窗体设计工具选项卡在窗体的设计选项卡下共有五个功能组,分别为“视图”、“主题”、“控件”、“页眉/页脚”、“工具”。设计选项卡窗体的创建与应用视图位于设
8、计选项卡最左侧,只有一个带有下拉列表的“视图”按钮,单击该按钮可以实现窗体视图的切换。视图命令窗体的创建与应用主题用于设置窗体的外观,包括“主题”、“颜色”、“字体”三个命令,单击相应的按钮,可在弹出的下拉列表中设置相应的属性。主题按钮 颜色按钮 字体按钮 窗体的创建与应用控件设计窗体的主要部分,包含了窗体中常用的所有控件,再设计窗体时,可根据需要在控件组中选择,单击“控件”组右下方箭头,可打开“控件”对话框页眉/页脚用于设置“窗体页眉/页脚”或“页面页眉/页脚”工具主要用于设置窗体和控件的相关属性窗体的创建与应用控件对话框窗体的创建与应用3)窗体常用控件及作用窗体的创建与应用控件名称及作用窗
9、体的创建与应用绑定型控件主要用于显示、输入、更新窗体数据源(表或查询或SQL语句)中的字段。未绑定型控件没有数据来源,可以用来显示提示信息或美化窗体。根据控件有无数据源为依据将控件分为绑定型、根据控件有无数据源为依据将控件分为绑定型、未绑定型和计算型三种:未绑定型和计算型三种:窗体的创建与应用计算型控件用表达式作为数据源,表达式须以等号(=)开头,窗体运行时会显示表达式的计算结果。计算型控件的数据源表达式可以利用窗体或报表数据源中的字段,也可以是窗体或报表上的其他控件中的数据。根据控件有无数据源为依据将控件分为绑定型、根据控件有无数据源为依据将控件分为绑定型、未绑定型和计算型三种:未绑定型和计
10、算型三种:窗体的创建与应用常用控件 窗体的创建与应用4)控件的选定在控件的添加过程中我们可以看到,添加完一个控件后,该控件的边框变成了橙色,表示该控件是当前控件。对控件的所有操作都是针对当前控件的,因此要对一个控件进行操作,必须先选定该控件使其成为当前控件。窗体的创建与应用常用选定控件的方法如下:鼠标单击一个控件,就可以选定该控件,鼠标单击被选定控件的外部,可以取消对该控件的选定。按住Shift键,然后单击每个要选定的控件,被单击的控件都被选定 把鼠标光标移到窗体中的适当位置(没有控件的地方)然后拖动鼠标画出一个矩形框 矩形框内的控件(包括边线所碰到的控件)都被选定窗体的创建与应用5)控件的移
11、动和缩放控件被添加完后大小和位置可能不符合要求,我们可以对控件移动来改变位置,对控件进行缩放来改变大小。控件被选定后,鼠标放置在控件左上角的移动控制句柄上,此时拖动鼠标可以移动控件到窗体内任何位置。控件被选定后,鼠标拖拉上、下、左、右四个方向上的控制句柄(此时鼠标变成双向箭头)可以使控件在相应的方向上放大或缩小。控件被选定后,鼠标拖拉右上、右下、左下三个方向上的控制句柄(此时鼠标变成双向箭头)可以使控件同时在两个方向上放大或缩小。窗体的创建与应用6)控件的删除在设计窗体或报表时可能创建了错误的控件或创建了多余的无用控件,这时可以删除这些错误或多余的控件。删除控件可以使用以下几种方法:选定要删除
12、的控件按下Del键 选定要删除的控件单击“开始”菜单单击“删除”菜单项窗体的创建与应用7)IIF函数IIF(条件式,表达式1,表达式2)说明:函数根据“条件式”的值决定返回值。“条件式”为真(True),函数返回“表达式1”的值;“条件式”为假(False),函数返回“表达式2”的值例:IIF(12,3,4)条件式:12条件表达式为真,因此最终函数返回值为:因此最终函数返回值为:3 3窗体的创建与应用 任务实施1、通过窗体“设计视图”完成“借阅者信息”窗体。1)在“借阅者信息”窗体中,要求显示“借阅者表”中借阅者的信息,其中“学生编号”、“姓名”、“入学时间”、“联系电话”字段值通过添加“文本
13、框”控件显示。三个文本框的名称分别为“num”、“name”、“date”、“tel”,文本框附带标签的标题为“学生编号”、“姓名”、“入学时间”、“联系电话”,名称分别为“Lab1”、“Lab2”、“lab3”、“Lab4”。窗体的创建与应用步骤一:在“创建”选项卡下的“窗体”组中单击“窗体设计”按钮。窗体设计视图窗体的创建与应用步骤二:单击窗体左上方窗体选定按钮,选中窗体,单击“设计”选项 卡下“工具”组中的“属性表”按钮,弹出窗体属性表。属性表窗体的创建与应用步骤三:在属性表“数据”选项卡的“记录源”对应的组合框中设置窗 体数据源为“借阅者表”。记录源设置 窗体的创建与应用步骤四:单击“
14、工具”组中“添加现有字段”按钮,弹出列表框。字段列表窗体的创建与应用步骤五:在字段列表中将“学生编号”拖动到窗体主体节区的相应位置。使用直接拖动的方法可以快速的将字段添加到窗体中,但是系 统自动设置的控件类型有时不符合实际的需求,需要手动的去 修改。添加效果图窗体的创建与应用步骤六:单击“控件”组中的“文本框”控件按钮,在窗体主体节区域 拖动鼠标调整文本框大小。添加效果图窗体的创建与应用步骤七:鼠标单击“文本框”将其选中,在“工具”组中单击“属性表”按钮,弹出文本框属性表。在属性表的“数 据”选项卡下将“控件来源”属性设置为“姓名”,并在“其他”选项卡下将“名称”属性设置为“name”。控件来
15、源设置 名称属性设置窗体的创建与应用在控件属性中,“名称”属性可以唯一的标示一个控件,在同一个窗体中不允许出现名称相同的两个控件。在窗体中选中文本框对应的标签控件,在属性表的“格式”选项卡下将“标题”属性设置为“姓名”,在“其他”选项卡下设置“名称”属性为“Lab2”。标题属性 设置效果图 窗体的创建与应用按照上述步骤,在窗体中添加文本框按钮,分别于“入校时间”与“联系”电话字段进行绑定,并修改效应的标题及名称属性。步骤八:在窗体“开始”选项卡下通过“视图”按钮,将窗体切换到“窗体”视图查看效果。最终效果图窗体的创建与应用2)在窗体中添加“选项组”控件,选项组对应标签名称为“Lab5”,标题为
16、“性别”,“选项组”名称为“sex”,并在选项组中添加“选项按钮”控件,控件名称分别为“opt1”、“opt2”,附带标签名称为“Lab6”、“Lab7”,标题分别为“男”、“女”。窗体的创建与应用步骤一:单击“设计”选项卡下“控件”组右下角的“其他”图标,在展开的下拉列表中单击“使用控件向导”命令。其他列表窗体的创建与应用步骤二:在控件组中单击“选项组”控件命令,在窗体主体节区域适当位置,按住鼠标左键拖动,调整控件大小。在弹出的向导对话框中指定选项的标签分别为“男”,“女”。单击“下一步”按钮。控件向导窗体的创建与应用步骤三:在向导界面设置控件默认值,该选项可根据实际需要设置。设置完成之后单
17、击“下一步”按钮。设置默认值窗体的创建与应用步骤四:在赋值界面为选项值赋值,系统默认赋值分别为1、2,也可根 据需要修改,在本例中我们使用系统默认值,标签“男”的选 项值为“1”,标签“女”的选项值为“2”,赋值后,在选项 组控件中“1”代表“男”,“2”代表“女”。设置完成后单 击“下一步”。设置选项值窗体的创建与应用步骤五:将选项组控件与“性别”字段进行绑定。单击“下一步”按钮。字段绑定窗体的创建与应用步骤六:在如图所示界面中设置“选项组”中的控件类型。在该界面中还可设置控件的样式,在本例中控件类型设置为“选项按钮”,样式为“蚀刻”。设计控件类型窗体的创建与应用步骤七:在如下图所示界面设置
18、“选项组”控件标签的标题为“性别”。单击“完成”按钮,完成“选项组”控件的添加。指定标题 效果图窗体的创建与应用步骤八:选中“选项组”控件上的标签控件,按“Delete”键可将其删除,或单击鼠标右键选择“剪切”命令。可将控件删除。删除后可在“选项组”控件前手动添加“标签”控件,将标签控件标题属性设置为“性别”。设置完成后将窗体切换到“窗体”视图查看效果。设置效果图窗体的创建与应用将窗体切换到窗体视图后,单击窗体下方的“导航按钮”浏览记录发现,随着记录的变化“性别”选项组中的值并不会发生变化,因此我们还需要对“选项组”控件的“控件来源”属性进行设置。窗体的创建与应用设置方法:将窗体切换到设计视图
19、,打开“选项组”控件属性表,在控件来源中输入:=IIF(性别=”男”,1,2),设计效果。属性设置 最终效果图窗体的创建与应用3)在窗体中添加“列表框”,用于显示借阅者的班级信息,列表框名称为“class”,列表框附带标签的标题为“班级”,名称为“Lab8”。在窗体中添加“列表框”控件可以使用控件向导也可以手动添加,本题目中我们使用两种方法完成对“列表框”的添加。使用控件向导添加窗体的创建与应用步骤一:在“控件”组的“其他”列表中选中“使用控件向导”命令。再在控件组中单击“列表框”控件。将控件添加到窗体主体节区域,在弹出的控件向导对话框选择数据获取方式为“自行键入所需的值”,单击“下一步”按钮
20、。数值获取方式 窗体的创建与应用步骤二:在弹出的对话框中“列数”文本框中输入列数为“1”,在“第1列”对应的表格式输入要求在“列表框”中显示的数据,输入完成后单击“下一步”按钮。数值输入窗体的创建与应用步骤三:在如下图所示的对话框中选择数值保存字段,保存位置为“班级”。数值保存字段窗体的创建与应用步骤四:指定“列表框”控件对应的标签的标题为“班级”,在单击“完成”按钮,将窗体切换到“窗体”视图查看设置效果,设 计效果。标签设置 添加效果图窗体的创建与应用手动添加控件步骤一:在“控件”组“其他”下拉列表中,取消“使用控件向导”命令。步骤二:将“列表框”控件添加到窗体主体节区适当位置。步骤三:设置
21、“列表框”属性,在“数据”选项卡下将“行来源”属性中输入“1302;1303;1304;1305;1306”各数据之间用分号进行分割,将“行来源类型”设置为“值列表”。窗体的创建与应用注:控件中“组合框”控件的添加方法与“列表框”控件添加方法相同。属性设置 添加效果图窗体的创建与应用4)添加“绑定对象框”控件,要求显示借阅者的照片,绑定对象框的名称为“pho”,附带标签的标题为“照片”,名称为“Lab9”。步骤一:鼠标左键单击“控件”组中的“绑定 对象框”控件,添加到窗体主体节适当位置。步骤二:修改“绑定对象框”属性,将“数据”选项卡下的控件来源属性设置为“照片”,同时修改“其他”选项卡下“名
22、称”属性为“pho”。步骤三:修改控件附带标签属性,标签控件的标题为“照片”,“名称”属性修改为“Lab9”。窗体的创建与应用添加效果图窗体的创建与应用5)在窗体中使用向导添加五个命令按钮,按钮的名称依次为“com1”、“com2”、“com3”“com4”“com5”,按钮的标签依次为“下一条记录”、“上一条记录”、“添加记录”、“保存记录”、“删除记录”。窗体的创建与应用步骤一:在“控件”组的“其他”列表中选中“使用控件向导”命令。步骤二:在“控件”组中选中“按钮”控件,拖放到窗体主体节适当位置。在弹出的“命令按钮向导”对话框中选中类别列表中选中“记录导航”,在操作列表中选中“转至下一项记
23、录”,完成后单击“下一步”按钮。操作选择图 窗体的创建与应用步骤三:在设置按钮标题显示方式为文本,像是内容为“下一条记录”,单击“下一步”按钮。按钮标题设置窗体的创建与应用步骤四:在指定控件名称为“com1”,单击“完成”按钮。指定控件名称窗体的创建与应用重复以上步骤完成其他按钮控件的添加。(注意在添加过程中操作类型的选择)操作类型实现操作 类别 操作下一条记录 记录导航 转至前一项记录添加记录 记录操作 添加新纪录保存记录 记录操作 保存记录删除记录 记录操作 删除记录窗体的创建与应用步骤五:根据设计效果图佘当调整控件位置,然后单击“保存”按钮,窗体名称为“借阅者信息”,将窗体切换到“窗体”
24、视图,查看设计效果。最终效果图窗体的创建与应用2、通过窗体设计视图创建“报表显示”窗体,选项卡控件名称为“T1”,页的名称分别为“图书信息报表”、“出版社报表”、“皆幻术信息报表”,在每一页中分别添加对应的“按钮”控件。窗体的创建与应用步骤一:进入“窗体”设计视图,在控件组中,选中“选项卡”控件,添加到窗体主体节区适当位置,并修改选项卡控件的名称为“T1”。控件添加 名称属性窗体的创建与应用步骤二:选中“选项卡”控件,单击鼠标右键,弹出快捷菜单,选择“插入页”选项,效果。插入页 插入效果窗体的创建与应用步骤三:选中“页1”修改其标题属性为“图书信息报表”。选中效果图 修改效果图窗体的创建与应用
25、步骤四:在“图书信息报表”中添加“按钮”控件,控件标题分别为“打开报表”、“打印报表”。(不使用控件向导),黑色部分即为控件添加时效果。按钮控件添加 添加效果窗体的创建与应用重复步骤三至步骤四,完成对其他页的设置。步骤五:添加“窗体页面/页眉”节区,并在“窗体页眉”节添加标签控件,标签显示内容为“报表显示”。注:添加标签控件后,可在标签内直接输入要显示的内容,也可在标签内键入空格,然后在修改其标题属性。窗体的创建与应用图书信息窗体 出版社信息试练任务根据上述学习内容完成“图书借阅管理系统”中“图书信息”窗体及“出版社信息”窗体。设计效果。窗体的创建与应用任务二 使用“设计视图”创建主子窗体 窗
26、体的创建与应用 任务分析 在任务一中我们主要讲解了窗体中常用控件的作用以及使用方法,在众多控件中还有一种“子窗体/子报表”控件,该控件主要用于创建主子窗体。在第一章中通过对系统功能的分析我们知道在“图书借阅管理系统”中“借阅者信息管理”“图书信息管理”“出版社信息管理”等模块窗体的创建与应用在每个功能模块中即包含了对各类信息的基本操作例如记录的浏览记录的添加删除等功能同时又要在该模块中实现与其他功能模块之间的切换,此时我们就需要使用通过创建主子窗体来实现,在一个窗体中实现这两个功能。窗体的创建与应用此外在该系统中需要实现对数据的查找,为了方便查看查找出的记录,就要求查询条件以及查询结果显示在一
27、个窗体中,此时我们首先考虑到的也是主子窗体,在主窗体中输入查询的条件,在子窗体中显示出查询的结果。窗体的创建与应用本次任务我们就来学习主子窗体的创建以及使用方法,本次任务主要完成以下操作:1、创建“借阅者信息管理”窗体,在该窗体中,主窗体中包含三个命令按钮,按钮的标题分别为“借阅者信息查询”、“返回主界面”、“退出系统”。在子窗体中包含对借阅者信息的基本操作。(注:主窗体中三个命令按钮的功能在本例中不需要实现)窗体的创建与应用效果图窗体的创建与应用2、创建“借阅者信息查询”窗体,在主窗体中添加“选项组”选项组控件,控件附带标签标题为“请输入查询条件”,在选项组中添加“文本框”控件及“按钮”控件
28、,“文本框”控件名称为“Text1”,附带标签标题为“学生编号或姓名:”,“按钮”控件的标题分别为“查询”、“返回上一层”,在窗体中添加“子窗体/子报表”控件,控件名称为“Ch2”。(注:本例中“返回上一层”按钮功能不需要实现)。窗体的创建与应用效果图窗体的创建与应用 知识准备1、主子窗体概述 主子窗体一个窗体包含另一个窗体,包含其他窗体的窗体称为主窗体,被包含的窗体称为子窗体 子窗体可以在包含子窗体,构成多级主子窗体结构窗体的创建与应用1、主子窗体概述 主子窗体通常用于显示多个表或查询中的相关联数据,通过改变主窗体中的关键字段值,或通过在主窗体中出入查询信息,在子窗体中自动查找并显示与主窗体
29、关键字相关联的记录窗体的创建与应用1、主子窗体概述 主窗体通过子窗体/子报表控件实现的,其中子窗体/子报表控件的“源对象”属性用于设置子窗体中显示的内容窗体的创建与应用根据主子窗体的应用情况和联动方式,我们将其归纳为三种类型,具体如下:2、主子窗体的类型 无关联的主子窗体一在这种主子窗体中,主窗体通常作为做一个容器,用于防止两个或多个子窗体控件。主子窗体之间无相关联关系,仅仅是为了在同一个界面中显示出来窗体的创建与应用根据主子窗体的应用情况和联动方式,我们将其归纳为三种类型,具体如下:2、主子窗体的类型 基于主表和子表的主子窗体所谓基于主表和子表的主子窗体,是指主窗体的记录源是一个表或查询,子
30、窗体的记录源是与主窗体记录源相关联的另一个表或查询。当主窗体中的记录发生变化时,子窗体中的记录随之改变窗体的创建与应用根据主子窗体的应用情况和联动方式,我们将其归纳为三种类型,具体如下:2、主子窗体的类型 基于查询的主子窗体基于查询的主子窗体主要用于查询程序的设计,主窗体中包含用于查询关键字的文本框或组合框等控件,用户在主窗体中输入查询的关键字,子窗体自动查找并显示相应的信息窗体的创建与应用3、窗体控件值的引用 Forms!窗体名!控件名.属性名forms集合包含了数据库中所有的窗体对象窗体名所需引用的控件所在窗体,通过窗体名称来唯一标识控件名被引用的控件的名称,通过控件的名称来唯一标识控件窗
31、体的创建与应用3、窗体控件值的引用属性名一个控件包含多个属性,在之后的学习中我们会逐步学习,若省略属性名在默认的是时控件的值属性在实际应用中,若是对当前窗体的属性引用,可以简写为控件名.属性名或Me!控件名.属性名例如引用C窗体上控件T的值,其书写方式为:Forms!C!T 窗体的创建与应用4、Requery方法在创建基于查询的主子窗体的过程中,当在文本框中输入查询关键字后,在子窗体中要求显示与之相关联的记录,因此,当输入改变查询的关键字后就要求对子窗体的数据进行刷新,对于记录源是表或查询的控件如窗体、列表框、组合框等等经常用Requery方法来刷新显示内容。方法:forms!窗体名!控件名.
32、Requery 或 me!控件名.Requery 窗体的创建与应用 任务实施1、创建“借阅者信息管理”窗体,在该窗体中,主窗体中包含三个命令按钮,按钮的标题分别为“借阅者信息查询”、“返回主界面”、“退出系统”。在子窗体中包含对借阅者信息的基本操作。(注:主窗体中三个命令按钮的功能在本例中不需要实现)步骤一:进入窗体设计视图,在主体节空白区域单击鼠标右键,添加窗体页眉/页脚节。步骤二:在窗体页眉节区添加“标签”控件,标签控件的标题 为“借阅者信息管理”。窗体的创建与应用子窗体/子报表控件步骤三:在窗体主体节区添加“子窗体/子报表”控件。控件附带标签显示内容为“借阅者基本信息操作”,控件的名称属
33、性为“Ch1”,源对象为“借阅者信息”窗体,添加效果。窗体的创建与应用步骤三:在窗体主体节区添加“子窗体/子报表”控件。控件附带标签显示内容为“借阅者基本信息操作”,控件的名称属性为“Ch1”,源对象为“借阅者信息”窗体,添加效果。控件属性设置窗体的创建与应用步骤四:在子窗体右侧添加三个“按钮”控件,控件的标题分别为“借阅者信息查询”、“返回主界面”、“退出系统”。步骤五:设置完成后,单击“保存”按钮,将窗体保存为“借阅者信息管理”,将窗体切换带窗体视图查看设计效果。设计效果图窗体的创建与应用3、创建“借阅者信息查询”窗体,在主窗体中添加“选项组”选项组控件,控件附带标签标题为“请输入查询条件
34、”,在选项组中添加“文本框”控件及“按钮”控件,“文本框”控件名称为“Text1”,附带标签标题为“学生编号或姓名:”,“按钮”控件的标题分别为“查询”、“返回上一层”,在窗体中添加“子窗体/子报表”控件,控件名称为“Ch2”。(注:本例中“返回上一层”按钮功能不需要实现)。窗体的创建与应用首先创建主窗体。进入窗体设计视图,按要求完成对主窗体的设计,并将窗体保存为“借阅者信息查询”。其中窗体页眉区域显示说明信息“借阅者信息查询”,选项组控件中文本框控件名称为“Text1”。主窗体效果步骤1窗体的创建与应用以设计视图打开以创建的查询对象:“借阅者信息查询”,要求参数值“学生编号”、“姓名”应用“
35、借阅者信息查询”窗体上“Text1”控件的值。查询修改步骤2窗体的创建与应用使用窗体向导创建“借阅者信息查询子窗体”,窗体“记录源”为“借阅者信息查询”,窗体布局方式为“数据表”。使用向导完成创建单击“完成”按钮,会弹出参数提示框,在此对话框中输入任意“学生编号”或“姓名”查看创建效果。向导完成界面 参数输入框步骤3窗体的创建与应用使用窗体向导创建“借阅者信息查询子窗体”,窗体“记录源”为“借阅者信息查询”,窗体布局方式为“数据表”。使用向导完成创建单击“完成”按钮,会弹出参数提示框,在此对话框中输入任意“学生编号”或“姓名”查看创建效果。设置效果步骤3窗体的创建与应用在“借阅者信息查询”窗体
36、“选项组”控件下方添加“子窗体/子报表”控件,控件名称为“Ch2”,记录源为“借阅者信息查询子窗体”。添加子窗体控件步骤4窗体的创建与应用选中“查询”按钮控件,打开其属性表,在“数据”选项卡下的“单击”列表框中选择“事件过程”,在单击“”,在弹出的VBA编辑界面中输入:Me!Ch2.Requery。单击事件属性 按钮功能代码步骤5窗体的创建与应用单击标准工具栏上的“Access 视图”按钮,切换到Access界面,将“借阅者信息查询”窗体切换到窗体视图,在选项组控件中的文本框中输入任意“学生编号”或“姓名”查看创建效果。创建效果图步骤6窗体的创建与应用试练任务按照上述设计思路以及操作步骤,完成
37、对“图书信息查询”窗体与“借阅信息查询”窗体的创建。图书信息查询 借阅信息查询窗体的创建与应用任务三 窗体及控件常用属性 窗体的创建与应用 任务分析 通过前面的学习我们掌握了窗体的基本创建流程、控件的作用以及其使用方法。在完成了对窗体的创建之后,为了实现某些功能我们往往需要对窗体或控件的属性进行设置,属性用于决定表、查询、字段、窗体及报表的特性。窗体及窗体中每个控件都具有各自的属性,这些属性决定了窗体及控件的外观、它所包含的数据,以及对鼠标或键盘事件的响应。窗体的创建与应用本次任务我将通过以下任务来学习窗体及控件属性的设置。1、将在任务二中创建的“借阅者信息查询”窗体做如下设置,取消窗体的水平
38、和垂直滚动条、记录选定器、导航按钮、分隔线、最大和最小化按钮。设计效果。设置效果图窗体的创建与应用2、设置已创建的“借阅者信息查询”窗体中的标题和“借阅者信息查询”标签的格式属性。其中“字体名称”为“隶书”,“字号”为16,前景颜色为“灰色”,“教师编号”标签的背景色为“蓝色”,前景色为“白色”。设计效果图窗体的创建与应用3、在已创建的“借阅者表”窗体中“学生编号”右侧添加适当控件显示窗体中该学生所借图书的数量。“借阅者表”窗体中子窗体的名称为“借还书子窗体”。设计效果图窗体的创建与应用 知识准备1.“属性表”对话框在窗体设计视图中,窗体和控件的属性可以在“属性表”对话框中进行设置。在如图4-
39、118所示界面单击“工具”组中的“属性表”按钮或者单击鼠标右键,从打开的快捷菜单中执行“属性”命令,可以打开“属性表”对话框,如下图4-119所示。窗体的创建与应用“设计”选项卡 属性表对话框窗体的创建与应用 知识准备“属性表”对话框包括5个选项卡,分别是“格式”、“数据”、“事件”、“其他”、“全部”。其中,“格式”选项卡包含了窗体和控件的外观属性,“数据”选项卡包含了与数据源,数据操作相关的属性,“事件”选项卡包含了窗体或当前控件能够响应的事件,“其他”选项卡包含了名称,制位表等其他属性。选项卡左侧是属性名称,右侧是属性值。下面介绍常用的几个属性的设置方法窗体的创建与应用常用的“格式”属性
40、“格式”属性主要用于设置窗体和控件的外观或显示格式。控件的格式属性包括标题,字体名称,字号,字体粗细,前景色,背景色,特殊效果等。窗体“标题”属性用于指定窗体运行时标题栏显示的信息。“前景色”和“背景色”属性分别用于设置控件的文本颜色和控件的底色,字体名称,字号,字体粗细等属性,用于设置控件中显示文字的格式。标题:窗体的属性包括“标题”、滚动条记录选定器、导航按钮、分隔线、边框样式、最大最小化按钮、图片等属性。窗体的创建与应用示例图窗体的创建与应用“数据”属性决定了一个控件或窗体中的数据源,以及操作数据的原则,而这些数据均为绑定在控件上的数据。控件的“数据”属性包括控件来源、输入掩码、有效性规
41、则、有效性文本、默认值、是否有效、是否锁定等。窗体的属性包括记录源、排序依据、允许编辑、允许添加、允许删除、数据输入等,窗体的“记录源”属性用于指明窗体的数据源。常用的“数据”属性窗体的创建与应用窗体的记录源属性可以设置为表、查询或 SQL 语句。控件的“控件来源”属性主要设置窗体中各种控件的数据来源,若控件来源属性设置为窗体数据源中的字段名称则创建绑定型文本框,若控件来源属性不进行设置则创建未绑定型文本框,若控件来源属性设置为以等号(=)开头的一个表达式则创建计算型文本框。常用的“数据”属性窗体的创建与应用“其他”属性表示了控件的附加特征。控件的“其他”属性包括了名称,状态栏文字,自动Tab
42、键,控件提示文本等。窗体中的每个对象都有一个名称。若在程序中指定或使用某一个对象,可以使用这个名称,这个名称是由“名称”属性来定义的,控件的名称必须是唯一的。常用的“其他”属性窗体的创建与应用 任务实施1、将在任务二中创建的“借阅者信息查询”窗体做如下设置,取消窗体的水平和垂直滚动条、记录选定器、导航按钮、分隔线、最大和最小化按钮。设计效果如图4-122所示。窗体的创建与应用最终效果图窗体的创建与应用设置效果图 步骤一:以“设计视图”打开“借阅者信息查询”窗体并选中窗体。步骤二:在“设计”选项卡下的“工具”组中单击“属性表”命令,在弹出的“属性”对话框中根据要求对窗体属性进行设置。步骤三:设置
43、完成后将窗体保存,并切换到窗体视图查看设置效果。窗体的创建与应用2、设置已创建的“借阅者信息查询”窗体中的标题和“请输入查询条件”标签的格式属性。其中标题的“字体名称”为“隶书”,“字号”为16,前景颜色为“灰色”;“请输入查询条件”标签的背景色为“蓝色”,前景色为“白色”。步骤一:以“设计视图”打开“借阅者信息查询”窗体,如果此时没有打开“属性表”对话框,则单击“工具”组中的“属性表”按钮,打开属性表对话框。步骤二:选中“借阅者信息查询”标签,单击“格式”选项卡,在“字体名称”框中选择“隶属”,在“字号”框中选择“16”。再选中“请输入查询条件”标签,单击“前景色”栏,并单击右侧的“生成器”
44、按钮,从打开的颜色对话框中选择“灰色”。窗体的创建与应用窗体标题设置“请输入查条件”标签设置结果窗体的创建与应用设置效果图步骤三:选中“请输入查询条件”标签,按照上述方法设置其相关属性,设置完成后单击“保存”按钮,切换到“窗体视图”查看效果。窗体的创建与应用属性设置3、在已创建的“L02”窗体中“学生编号”右侧添加适当控件显示窗体中该学生所借图书的数量。步骤一:以“设计视图”打开“借还书表 子窗体”,在“窗体页脚”节区添加一个文本框,设置文本框控件的控件来源属性为“=Count(*)”,控件的名称属性为“Text4”。窗体的创建与应用步骤二:保存并关闭“借还书表 子窗体”,以设计视图打开“L0
45、2”窗体,“学生编号”文本框右侧添加一个“文本框”控件,附带标签的标题为“借书数量”,打开“文本框”控件属性表,在“数据”选项卡下单击“控件来源”对应的“表达式生成器”按钮,在选择“Text4”所在位置或在直接设置“控件来源”为“=借还书表 子窗体.Form!Text4”。窗体的创建与应用表达式生成器 控件来源属性设置窗体的创建与应用设置效果图步骤三:保存对窗体的设置,将窗体切换到“窗体视图”,浏览窗体中的记录查看设置效果。窗体的创建与应用窗体主界面试练任务1、自主完成对“借还书信息管理”窗体的创建,窗体主界面,窗体中各按钮控件的功能不需要实现。窗体的创建与应用2、创建“借书登记”窗体,窗体标
46、题为“借书登记”,设置窗体“记录源”为“借还书表”,窗体中“图书编号”标签对应“文本框”控件的名称为“Text5”,要求“借书更新查询”中“图书编号”参数值引用控件“Text5”的值。单击“新增记录”按钮,想窗体中输入新的记录后,单击“提交记录”按钮完成对图书信息的更新。(使用控件向导完成对“新增记录”按钮功能的实现,其他按钮功能不需要实现)窗体的创建与应用窗体效果图 查询修改效果窗体的创建与应用3、创建“还书登记”窗体,窗体标题为“还书登记”,窗体中三个文本框的名称分别为“学生证号”、“图书编号”“实际还书日期”,“复选框”的名称为“Check1”,已创建的“还书信息更新”查询中“图书编号”
47、、“学生证号”以及“实际还书日期”、“还书是否完好”分别引用窗体中相应控件的值。窗体的创建与应用查询修改效果窗体效果图窗体的创建与应用任务四 修饰“图书借阅管理系统”数据内部窗体 窗体的创建与应用 任务分析 窗体修饰的基本功能是设计完成后,要对窗体上的控件及窗体本身的一些格式进行设定,使窗体界面看起来更加美观,布局更加合理,使用更加方便。除了通过设置窗体或控件的“格式”属性来对窗体及窗体中控件进行修饰外,还可通过应用主题和条件格式等功能进行格式设置。窗体的创建与应用本次任务主要通过以下操作来学习修饰窗体的基本方法及操作步骤:1、将系统主题设置为“跋涉”效果。主题添加效果窗体的创建与应用2、在已
48、创建的“图书信息”窗体中,应用条件格式,是窗体中各类定价字段值以不同的颜色显示:30元以下(包含30元)用红色显示,30元-40元(不含40元)用蓝色显示,40元(包含40元)用绿色表示。条件格式设置窗体的创建与应用3、在“还书登记”窗体中,为“学生证号”与“图书编号”添加提示信息“内容不能为空”。设置效果图窗体的创建与应用4、创建如图4-139所示窗体,现要求将第一个和第二个文本框控件右对齐,将三个文本框垂直间距设置为相同。操作窗体 设置效果窗体的创建与应用5、将“图书借阅管理系统”中的“登陆窗体”的背景图片设置为“D:/Access”文件夹下的“登陆窗体.jpg”。设置效果图窗体的创建与应
49、用 知识准备1 主题概述n“主题”是修饰窗体和美化窗体的一种快捷方法,他是一套统一的设计元素和配色方案,可以使数据库中的所有窗体统一色调。在“窗体设计工具/设计”选项卡的“主题”组包括“主题”、“颜色”、和:“字体”3个按钮。Access提供了44套主题供用户选择2 提示信息n 为了是界面更加友好、清晰,需要为窗体n 中的一些字段添加帮助信息,也就是在状态栏中显示提示信息窗体的创建与应用3 窗体布局n 1)对齐控件n 当窗体中有多个控件时,控件的排列布局不仅直接影响窗体的美观,而且还影响工作效率。使用鼠标拖动是做常用的方法,但是这种方法很难达到理想的要求,对齐控件最快捷的方法是使用系统提供的“
50、控件对齐命令”步骤如下:选定需要对齐的多个控件 在“窗体设计工具”中的“排列”选项卡下选择“对齐”按钮,在打开的列表中选择一种对其方式窗体的创建与应用3 窗体布局n 2)调整间距n 调整多个控件之间水平和垂直间距的最简便的方法是:在“窗体设计工具”中的“排列”选项卡下选择“大小/空格”按钮 在打开的列表中更具需要选择“水平相等”、“水平增加”、“水平减少”、“垂直相等”、“水质增加”和“垂直减少”等按钮 窗体的创建与应用 任务实施1、将系统主题设置为“跋涉”效果。步骤一:在“图书借阅管理系统”中,以“设计视图”打开任意一个窗体。步骤二:在“设计”选项卡下的“主题”组中,单击“主题”按钮,在下拉