- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
宏是Access 数据库对象之一。宏是由一些操作组成的集合,可以对数据库中的对象进行各种的操作。使用宏可以为数据库的应用程序添加许多自动化的功能,可以帮助用户自动完成常规任务。
宏
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
第8章 宏
本章主要内容
退出
8.1 宏概述
8.2 宏的创建
8.3 运行宏和调试宏
8.4 宏与VB
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
8.1 宏概述
宏是由一个或多个操作(即Access的命令)组成的集合,其中每个操作都实现特定的功能,例如:
“OpenQuery”操作命令可打开某个查询
“OpenForm”操作命令可打开某个窗体
“OpenReport”操作命令可打印某个报表
宏可以是由一系列操作组成的一个宏,也可以是一个宏组。如果要设计的宏很多,那么可把相关的宏分到不同的宏组中,这样将有助于更方便地对数据库进行管理。在宏中使用条件表达式,可以确定在某些情况下运行宏时,是否执行某个操作。
总起来说,宏可以分为操作序列宏(或称简单宏)、条件操作宏和宏组等三种类型。
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
一个宏对象是Access中的一个容器对象,其间可以包含若干个宏,而一个宏又是由若干个操作组成。将若干个宏设计在一个宏对象中,这个宏对象即也称为一个宏组。
一个宏对象具有自己的对象名称,宏组中的每一个宏按照“宏名”列中的名称来标识。
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
8.1.1 宏设计窗口
在“数据库”窗口,单击“宏”对象,单击“数据库”窗口工具栏上的“新建”按钮,打开“宏”设计窗口。
用户可使用 “宏” 设计窗口来创建新的宏和或修改已有的宏。
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
8.1.2 宏设计窗口(续)
“宏”设计窗口分为上、下两部分。上半部分为设计区,下半部分为操作参数区。使用 F6键可以在两个区中移动光标。
通常,在新建 “宏” 设计窗口的设计区中,默认仅显出 “操作” 和 “注释” 两列。通过单击工具栏上的“宏名” 或 “条件” 按钮,可显出(或隐藏)“宏名” 列或 “条件” 列。如图8-1所示。
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
1.设计区
“宏”设计窗口上半部分的设计区包含四个参数列,分别为“宏名”、“条件”、“操作”和“注释”。在这四个参数中,“操作”列必须选择命令,其它三列的内容均可以省略。
如果要在设计区两个操作行之间插入操作行,可单击要在其上面一行插入新操作的操作行选择器,然后单击工具栏上的“插入行”按钮。
设计区中的四个参数列的含义如下:
宏名:可以为每个宏指定名称。
条件:可用于设置宏操作运行的条件,如果条件表达式的值为
True,就会运行该行的宏操作,如果条件表达式的值为
False,就不会运行该行的宏操作。
操作:仅可以从Access定义的命令中选择某一个操作命令。
注释:输入说明性的内容,不影响宏的执行,用于提高该宏设计
代码的可读性。
Evaluation only.
Created with Aspose.Slide
文档评论(0)