网站大量收购独家精品文档,联系QQ:2885784924

第8章宏与模块.pptVIP

  1. 1、本文档共97页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章 宏与模块 第八章 宏与模块 宏是数据库应用的一个重要工具,它是指一个或多个操作的集合,能实现特定的功能。本章主要内容包括: ·宏的概念 ·常用的宏操作 ·使用设计视图创建宏 ·宏的运行和测试 ·宏的调用与触发 ·条件操作案 ·宏的其他应用 8.1 宏概述 一个完整的数据库中包含表、查询、窗体等对象,直接从数据库中将其打开使用,并不是一种安全有效的方法。另外,一旦用户面对的是复杂度较高的数据库系统,很容易出现人为的失误而增加使用和管理的难度。为了克服这些情况,Access准备了一种专门的数据库对象——宏,它能把多个复杂的操作整合在一起,在它的帮助下,只需要简单的操作就能使用和管理数据库系统。 8.1.1宏的概念与作用 在Access中可以为宏定义各种操作,比如打开各种对象、保存信息、打印报表或导出和导入数据等。有时候用户需要将多个宏按照一定的规则组织在一起,并分别赋予相应的宏名,这种宏的集合叫做宏组;如果宏包含一定的前置条件,要满足它才能执行,则称其为条件操作宏。宏组与条件操作宏进一步扩充了宏的功能,应用范围非常广泛。 Access的宏操作种类很多,其具体实现均已经由系统预先生成,不需要用户再进行编写,即不要求用户具备编程能力。用户在使用宏的过程中只需要通过下拉式列表选定具体的操作,再通过类似的下拉式菜单把各种操作参数确定下来,就可以实现宏的具体定义。灵活地使用宏既可以减少不必要的重复操作,提高数据库的应用效率,又能为数据库中的各种对象和控件加入新的功能。 在Access数据库中,宏能够定义各种操作包括: 1)协助用户进行对象的操作,包括打开、修改、保存、删除等;对于特定的对象能进行一些特定的操作,如查询、报表的打印等。 2)协助用户进行数据库窗口的调节和优化,如移动、改变大小。 3)为窗体、报表等对象以及这些对象上的控件加入新的功能。 4)设置数据库对象的各种属性。 5)显示各种提示和警告信息。 6)建立各种自定义菜单。 7)对调用并执行其他应用程序。 8)协助用户进行数据的传输,自动地在各种数据格式之间进行导入和导出操作。 9)按照用户预先设定的条件,自动执行一系列的操作。 然而,宏不能单独实现一些非常复杂的操作,这需要使用模块对象来进一步完成。 8.1.2 宏的设计视图 下面以打开一个表格的宏为例介绍宏窗口,如图8-1所示。 图8-l宏窗口示例 宏窗口分成上、下两个部分。上半部为它的设计网格,用户主要依靠这个网格来定义宏, 具体有“宏名”、“条件”、“操作”、“注释”四个部分。 1)“宏名”指定宏的名称,可选,单击工具栏上的“宏名” 按钮,在设计器上,就会增加/删除“宏名”列。在创建宏组或者需要对宏进行复杂调用时使用。 2)“条件”指定宏的执行条件,可选,单击工具栏上的“条件”按钮,在设计器上,就会增加/删除“条件”列。只有当该条件满足时宏操作才会触发。 3)“操作”指定宏所执行的具体操作,单击下拉按钮可显示出克供选择的宏操作命令,以图8-1为例,OpenTable是指打开一个表格。 4)“注释”是对宏的功能和操作进行书写说明信息,可选,不影响宏的执行。 宏窗口的下半部定义宏的操作参数,这是宏运行时的附加信息。根据上半部“操作”的选择不同,这里显示的内容也会有所不同。图8-2和图8-3分别给出了打开表格的操作参数和打开窗体的操作参数,用户在使用时应当根据实际情况进行选择。 8.1.3常用的宏命令 目前Access总共有53种宏命令,常用的宏命令见表8-l。 8.2 宏创建与测试 宏的创建的过程主要有指定宏名、添加操作、设置参数及提供注析说明信息等。 宏的创建一般分为简单宏的创建和宏组的创建,两者的创建方式大同小异,但是在规模和组织方式上有很大区别,应用领域也有所不同。另外,宏创建完毕之后应当对其进行测试。本节将对这些问题分别进行介绍。 8.2.1简单宏的创建 建立一般宏的操作过程非常简单,包括以下四部分工作: l)设计宏。一个宏建立起来需要满足什么功能,用户应当对此有较为仔细的思考和总结,在此基础上汇总出宏所要实现的操作,以及运行这些操作的次序。 2)实现宏。用户以设计为依据,在宏的设计网格中按次序选择适当的宏命令,这部分操作使用下拉菜单完成。 3)修饰宏。每种宏操作都要求填写若干项参数,而不同的宏操作之间参数输入的数量和形式也有所不同,用户需要根据实际情况分别对其进行定义。该部分操作大部分也可以在下拉菜单中完成。 4)测试宏。简单的宏可以直接双击运行,而复杂的宏或宏组则需要使用单步运行,或者连

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档