教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 互联网资料 >

计算机二级ACCESS - 2011考试大纲及复习方法+历年真题+讲义 - 图(8)

来源:网络收集 时间:2026-01-27
导读: 以后打开该数据访问页时,将自动播放该背景音乐。 这里需要说明两点:第一,在使用自定义背景颜色、图片或声音之前,必须删除已经应用的主题;第二,在数据访问页中自定义“背景颜色”或“图片”后,有些已设计的控

以后打开该数据访问页时,将自动播放该背景音乐。

这里需要说明两点:第一,在使用自定义背景颜色、图片或声音之前,必须删除已经应用的主题;第二,在数据访问页中自定义“背景颜色”或“图片”后,有些已设计的控件,如“标签”控件,没有得到显示,可以使用“格式”→“置于顶层”命令,把“标签”控件置于顶层。

第7章 宏

7.1 宏的功能

7.1.1 宏的基本概念

宏是指一个或多个操作的集合,其中每个操作实现特定的功能,例如打开某个窗体或打印某个报表。宏可以使某些普通的任务自动完成。在Access中,共定义了近50种这样的基本操作,也叫宏命令。

Access中宏可以分为:操作序列宏、宏组合含有条件操作的条件宏。 宏组是共同存储在一个宏名下的相关宏的集合。

对于一些复杂的操作,还可以使用条件宏,即在执行宏的过程中按照一定的逻辑条件来决定执行哪些宏命令。 使用宏的好处:

创建的过程简单。不需编程,不需记住各种复杂的语法,即可实现某些特定的自动处理功能。

7.1.2 设置宏操作

Access中提供了一系列基本的宏操作,每个操作都有自己的参数,可以按需要进行设置。常见宏操作和功能参见附录D 7.2 建立宏

7.2.1 创建操作序列宏

(1)在“宏”窗口的“操作”列单击第一个空白行。假如要在两个操作行之间插入一个操作,单击插入行下面的操作行的行选定器,然后在工具栏上单击“插入行”按钮。 (2)在“操作”列,请单击箭头显示操作列表。 (3)选择要使用的操作。

(4)可以在“操作”列右侧的“备注”栏中为操作键入相应的说明,说明是可选的。 (5)假如需要,在窗口的下部指定参数。 宏窗口的组成:

? “操作”列 ? “宏名”列 ? “条件”列 ? “注释”列

? “操作参数”部分 ? “说明”部分 7.2.2 创建宏组

? 宏组由若干彼此相关的宏组成 ? 宏组中的每个宏有自己的宏名,执行宏组中的宏时需要在宏名前加宏组名,形式为:

宏组名.宏名。

? 建立宏组的目的是方便管理 7.2.3 条件操作宏

条件宏是设置了宏命令的执行条件的宏。

36

运行宏时先测试条件,如果条件成立,则执行对应的宏命令。否则,不执行。 关于创建条件宏:

操作时需要先执行菜单命令“视图” →“条件”,调出“条件”列。

? 其中条件是任何计算结果为 True/False 或“是/否”的表达式 例如: [Forms]![按性别浏览学生].[frm性别]=1 7.2.4 设置宏的操作参数

在宏中添加了某个操作之后,可以在“宏”窗口的下部设置这个操作的参数。 关于设置操作参数的一些提示如下:

(1)可以在参数框中输入数值,也可以从列表中选择某个设置。

(2)假如通过从“数据库”窗口拖曳数据库对象的方式来向宏中添加操作,系统会设置适当的参数。

(3)假如操作中有调用数据库对象名的参数,则可以将对象从“数据库”窗口中拖曳到参数框,从而设置参数及其对应的对象类型参数。

(4)可以用前面加等号的表达式来设置许多操作参数。 7.2.5 运行宏

运行宏时,系统按照宏中宏命令的排列顺序由上向下依次执行各个宏命令。 1.直接运行宏

(1)从“宏”窗口中运行宏,请单击工具栏上的“运行”按钮 。

(2)从“数据库”窗口中运行宏,请单击“宏” ,然后双击相应的宏名。 (3)从 “工具”菜单上选择“宏”,单击“运行宏”命令,再选择选择或输入要运行的宏。 (4)使用Docomd对象的RunMacro方法,在VBA代码过程中运行宏。 2.运行宏组中的宏 (1)将宏指定为窗体或报表的事件属性设置,或指定为RunMacro操作的宏名(Macro Name)参数。引用宏组的格式:宏组名.宏名

(2)从“工具”菜单中选择“宏”选项,单击“运行宏”命令,再选择或输入要运行的宏组中的宏。

(3)使用Docomd对象的RunMacro方法,在VBA代码过程中运行宏。 3.通过窗体、报表或控件的事件运行宏或事件过程

Access可以对窗体、报表或控件中的多种类型事件做出响应,包括鼠标单击、数据更改以及窗体或报表打开或关闭等。

将窗体、报表或控件的适当事件属性设为宏的名称;如果使用的是事件过程,可以设为“事件过程”。 7.2.6 宏的调试

在Access系统中提供了”单步“执行的宏调试工具。使用单步执行宏,可以观察宏的流程和每个操作的结果,并且可以排除导致错误或产生非预期结果的操作。 调试的步骤:

(1)打开相应的宏。

(2)在工具栏土单击“单步”按钮。 (3)在工具栏上单击“运行”按钮。

(4)单击“单步”按钮,以执行显示在“单步执行宏”对话框中的操作。 (5)单击“暂停”按钮,以停止宏的运行并关闭对话框。 (6)单击“继续”以关闭单步执行,并执行宏的未完成部分。

如果要在宏运行过程中暂停宏的执行,然后再以单步运行宏,请按[Ctrl+Break]快捷键 7.3 透过事件触发宏

37

7.3.1 事件的概念

事件是在数据库中执行的一种特殊操作,是对象所能辨识和检测的动作,当发生于某一个对象上时,其对应的事件就会被触发。

事件是预先定义好的活动,也就是说一个对象拥有哪些事件是由系统本身定义的,至于事件被引发后要执行什么内容,则由用户为此事件编写的宏或事件过程决定的。事件过程是为响应由用户或程序代码引发的事件或系统触发的事件而运行的过程。 宏运行的前提是有触发宏的事件发生。 7.3.2 通过事件触发宏 常用的触发宏的操作有:

(1)将宏和某个窗体、报表相连。

当其中的数据被修改的前后,或者该窗体失去/获得焦点,或者在窗体中执行了鼠标或键盘操作,都可以设置使其触发运行宏。

(2)用菜单或工具栏上的某个命令按钮触发宏。 (3)将宏和窗体、报表中的某个控件相连。

当单击了该控件,或其中的数据发生改变,或该控件失去/获得焦点时运行宏。 (4)用快捷键触发执行宏。

(5)制作autoexec宏。使得打开数据库时自动运行宏。 附:常见操作:

1打开或关闭数据库对象

OpenForm命令用于打开窗体。 OpenReport命令用于打开报表。 OpenQuerv命令用于打开查询。 Close命令用于关闭数据库对象。 2运行和控制流程

RunSQL命令用于执行指定的SQL语句。 RunApp命令用于执行指定的外部应用程序。 Quit命令用于退出Access。 3设置值

SetValue命令用于设置属性值。 4刷新、查找或定位记录

Requery命令用于实施指定控件重新查询及刷新控件数据。 FindRecord命令用于查找满足指定条件的第一条记录。 FindNext命令用于查找满足指定条件的下一条记录。 GoToRecord命令用于指定当前记录。 5控制显示

Maxmize命令用于最大化激活窗口。 Minmize命令用于最小化激活窗口。

Restore命令用于将最大化或最小化窗口恢复至原始大小。 6通知或警告用户

Beep命令用于使计算机发出“嘟嘟”声。 MsgBox命令用于显示消息框。

SetWarnings命令用于关闭或打开系统消息。 7导入和导出教据

TransferDatabase命令用于从其他数据库导入和导出数据。

38

TransferText命令用于从文本文件导入导出数据。 …… 此处隐藏:3821字,全部文档内容请下载后查看。喜欢就下载吧 ……

计算机二级ACCESS - 2011考试大纲及复习方法+历年真题+讲义 - 图(8).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/442324.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)