(中职)Access2010数据库案例教程06-02电子课件_第1页
(中职)Access2010数据库案例教程06-02电子课件_第2页
(中职)Access2010数据库案例教程06-02电子课件_第3页
(中职)Access2010数据库案例教程06-02电子课件_第4页
(中职)Access2010数据库案例教程06-02电子课件_第5页
已阅读5页,还剩87页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、正版可修改PPT课件(中职)Access2010数据库案例教程06_02电子课件第六章 宏 宏 项目二 使用宏创建自定义菜单和快捷菜单目录任务实施Task force项目拓展Project development项目测评Project evaluation项目小结Project summary过滤页第一部分Task force任务一 使用宏创建自定义菜单和快捷菜单任务实施宏 重点使用报表工具创建报表创建操作序列创建宏组创建子宏创建条件宏使用宏创建自定义菜单和快捷菜单 难点创建宏组创建子宏创建条件宏使用宏创建自定义菜单和快捷菜单宏 Access中的一个对象,是一种功能强大的工具。通过宏能够自动执

2、行重复的任务,使用户更方便快捷的操作Access数据库系统。宏操作简称为“宏”宏 本章将在介绍宏的基本概念基础上,讲解宏的创建和参数设置、宏的调试和运行、事件触发宏等内容。宏操作简称为“宏”目录01任务分析02知识准备03任务实施任务一 使用宏创建自定义菜单和快捷菜单宏 一任务分析 通过项目一的学习我们掌握了宏的基本操作以及宏的基本作用项目一中我们主要学习的是宏的打开与关闭操作各类宏的创建方法,实际上宏的可以完成的工作还有很多宏 一任务分析 例如我们完成一个系统的创建,系统投入到实际工作中后,有一些常用的功能或者是界面我们希望能够快速的找到,不是通过窗体来实现切换,对于这样的情况我们就可以将一

3、些常用操作进行汇总将其添加到窗体的工具栏或者是快捷菜单中以方便使用者进行操作。宏 接下来我们就通过以下三个操作来学习宏菜单的制作方法。1.创建一个“图书信息管理”菜单,将其添加到窗体的加载项中,菜单中包含的命令一任务分析 宏 一任务分析 退出“图书借阅管理系统”运行“可借图书信息”查询打开“图书信息查询”窗体关闭“图书信息管理”窗体并打开“系统主界面”窗体宏 设置效果图一任务分析 宏 2.创建一个宏菜单,将其作为“借阅者信息报表”的快捷菜单添加菜单,菜单中包含的操作如下:一任务分析 宏 一任务分析 打印(P)退出(Q)宏 3.创建子菜单。修改操作2所创建的报表快捷菜单,在其中添加“导出”操作,

4、在该操作中包含导出的类型为“文本文件”与“PDF”两类。一任务分析 宏 设置效果图一任务分析 宏 4.创建系统全局快捷菜单。 创建要求:一任务分析 宏 设计效果图一任务分析 宏 设计效果图一任务分析 宏 菜单内容明细一任务分析 宏 二知识准备1)常用命令宏 二知识准备2)附加到控件的自定义快捷菜单将取代在数据库中定义的任何其他自定义快捷菜单。附加到窗体或报表的自定义快捷菜单将取代自定义全局快捷菜单。宏 二知识准备3) 在为窗体、报表或数据库指定了一个菜单宏后,只要打开该窗体、报表或数据库,Access 就会运行该菜单宏。如果你在该窗体、报表或数据库打开的状态下,更改了定义其命令的菜单宏或宏组,

5、则必须先关闭该窗体、报表或数据库,然后重新打开以查看更改。宏 二知识准备4)为系统创建并加载自定义全局快捷菜单后,将会替换系统自带快捷菜单以及自定义创建的其他快捷菜单。宏 二知识准备5)若通过使用宏来创建菜单主要分为以下三步:创建定义菜单命令子宏。另建一个创建菜单本身的宏。将菜单附加到控件、窗体、报表或整个数据库。宏 接下来我们就通过以下三个操作来学习宏菜单的制作方法。1.创建一个“图书信息管理”菜单,将其添加到窗体的加载项中,菜单中包含的命令如下:三任务实施宏 三任务实施退出“图书借阅管理系统”运行“可借图书信息”查询打开“图书信息查询”窗体关闭“图书信息管理”窗体并打开“系统主界面”窗体宏

6、 三任务实施步骤一:进入“宏”设计窗口步骤二:创建“macro7”宏在该宏中包含四个子宏实现的功能分别是打开“图书信息查询”窗体,运行“可借图书信息”查询。关闭“图书信息管理”窗体并打开“系统主界面”窗体。退出“图书借阅管理系统”,将宏保存为“macro7”宏 菜单命令宏三任务实施宏 三任务实施步骤三:创建菜单本身宏宏的名称为“图书信息管理”。在“添加新操作”下拉列表中选择“AddMenu”命令菜单名称为“图书信息管理”菜单宏名称为“macro7”完成后,将宏保存为“图书信息管理”宏 菜单宏三任务实施宏 三任务实施步骤四:以“设计视图”打开“图书信息管理系统”打开窗体“属性表”在“其他”选项卡

7、下的“菜单栏”属性中输入宏菜单的名称“图书信息管理”。宏 加载宏三任务实施宏 加载宏三任务实施宏 三任务实施步骤五:重新启动“图书信息管理”窗体,单击“加载项”选项卡,查看设置效果。设置效果图宏 2.创建一个宏菜单,将其作为“借阅者信息报表”的快捷菜单添加菜单,菜单中包含的操作如下:三任务实施宏 三任务实施打印(P)退出(Q)宏 三任务实施步骤一:进入“宏”设计窗体,创建宏菜单命令。按操作1中的步骤二,创建操作子宏,完成宏菜单中包含的功能,宏名为“macro8”。菜单操作 宏 三任务实施步骤二:创建宏菜单,宏名为“macro9”。宏菜单宏 三任务实施步骤三:以“设计视图”打开“借阅者信息报表”

8、打开其“属性表”在“其他”选项卡下的“快捷菜单栏”设置为“macro9”重启报表,在报表任意区域单击鼠标右键查看效果宏 属性设置 三任务实施宏 设置效果图三任务实施宏 3.创建子菜单。修改操作2所创建的报表快捷菜单,在其中添加“导出”操作,在该操作中包含导出的类型为“文本文件”与“PDF”两类。三任务实施宏 三任务实施步骤一:进入“宏”设计窗口,添加“导出”宏命令,将宏保存为“macro10”导出宏命令宏 三任务实施步骤二:在已创建完成的宏“macro8”中添加一个导出子宏子宏名为“导出”宏操作为“Addmenu”菜单宏名称为“macro10”设置完成后,启动“借阅者信息报表”查看设置效果宏

9、添加导出子宏 三任务实施宏 子菜单添加效果三任务实施宏 4.创建系统全局快捷菜单。创建四级菜单三任务实施宏 PDF 格式(*.pdf)第一种文本文件(*.txt)第二种Excel 2003 工作簿(*.xls)第三种菜单中四级菜单主要为导出内容的级联菜单,主要包含报表的导出类型宏 三任务实施步骤一:进入宏设计视图添加ExportWithFormatting操作依次指定对象类型为“报表”对象名称为“出版社报表”输出格式为“PDF 格式(*.pdf)”宏 导出命令添加三任务实施宏 三任务实施步骤二:添加子宏选中已添加的操作单击鼠标右键选择“生成子宏程序块”键入子宏名称为“PDF 格式(*.pdf)

10、”宏 添加导出子宏 三任务实施宏 子宏命名三任务实施宏 三任务实施步骤三:选中已添加的操作单击鼠标右键选择“生成子宏程序块”分别添加输出格式“文本文件(*.txt)”分别添加输出格式“Excel 2003 工作簿(*.xls)”宏 文本格式 三任务实施宏 表格形式三任务实施宏 三任务实施步骤四:创建完成后,单击“保存”按钮,将宏命名为“出版社报表导出四级菜单”。步骤五:重复上述步骤完成对“图书报表导出四级菜单”与“借阅者信息报表四级菜单”宏的创建宏 图书报表四级菜单三任务实施宏 借阅者报表四级菜单三任务实施宏 5.创建三级菜单三级菜单为“报表管理”级联菜单主要包括“打开”、“导出”、“打印”三

11、项内容“导出”选项又包含四级菜单三任务实施宏 三任务实施步骤一:进入宏设计视图,添加“打开”操作,并生成子宏,子宏名为“打开”打开操作 宏 三任务实施步骤二:单击“添加新操作”下拉列表选择“AddMenu”操作指定“菜单名称”为“导出”“菜单宏名”为“出版社报表导出四级菜单”并生成子宏为“导出”宏 导出操作三任务实施宏 三任务实施步骤三:添加“打印”操作,并生成子宏,宏名为“打印”步骤四:创建完成后将宏命名为“出版社报表三级菜单”。重复上述步骤完成“图书信息报表三级菜单”与“借阅者信息三级菜单”宏 借阅者报表三级菜单 三任务实施宏 图书信息报表三级菜单三任务实施宏 根据全局菜单图表创建二级菜单

12、,创建方法参照三级菜单创建步骤。创建二级菜单创建一级菜单创建方法参照三级菜单创建步骤。三任务实施宏 创建方法参照三级菜单创建步骤。创建全局快捷菜单主宏加载快捷菜单步骤一:在数据库功能区域的空白位置单击鼠标右键,选择“自定义功能区”。三任务实施宏 自定义功能区三任务实施宏 三任务实施步骤二:在弹出的“Access选项”对话空中选择“当前数据库”在“功能区和工具栏选项”组的“快捷菜单栏”中输入已创建的全局主菜单宏的名称单击“确定”按钮宏 快捷菜单栏设置三任务实施宏 三任务实施步骤三:打开系统中任意对象,单击鼠标右键查看设计效果设计效果图过滤页第二部分Project development通过宏进行

13、其他操作项目拓展宏 1在用户输入数据时,为防止用户输入错误可以验证数据的有效性。2预设值是一种防止输入错误的方法,过此方法可以完成对输入手的验证。3如果一个字段与其他一个或几个字段相关,则可以通过宏实现。项目拓展宏 1在“借阅者表”中有“学生编号”、“姓名”等字段。2对于每一个新输入的记录要求在表中检查是否有重复的学生编号3如果存在重复的学生编号,则弹出提示信息“学生编号重复,请重新输入!”项目拓展宏 要使用宏实现所要求的功能需要设置2个宏操作分别为“学生编号核实”与“确认焦点”项目拓展宏 其中,宏名为“学生编号核实”中的操作MessageBox的条件设置为:DLookUp(学生编号,借阅者表

14、,学生编号=Form.学生编号) Is Not Null 操作MessageBox的消息设置为“学生编号重复,请重新输入!”,类型为“重要”,标题为“错误提示”。项目拓展宏 DlookUp函数的功能是从指定的记录集里检索特定字段的值此处的含义是:在“借阅者表中”检索“学生编号”字段值与当前输入的Form.学生编号相同的学生编号,如果DlookUp的返回值部位Null,则执行MessageBox操作。项目拓展宏 宏名为“确定焦点”的操作GoToControl的控件名称设置为“学生编号”创建效果如下图所示。项目拓展宏 宏设计三任务实施宏 完成了对宏的创建之后,分别设置“借阅者信息”窗体的“成为当前”事件为“学生编号核实.确定焦点”;“学生编号”的“更新前”事件为:学生编号核实.确认学生编号。项目拓展宏 运行“借阅者信息”窗体单击“添加新记录”按钮向里面输入数据如果学生编号字段出现重复值会弹出下图所示错误提示框。项目拓展宏 提示信息三任务实施过滤页第三部分Project evaluation项目测评宏 项目测评过滤

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论