1. 首页
  2. 文档大全

第七章 宏的创建

上传者:2****5 2022-06-29 04:03:16上传 PPTX文件 641.48KB
第七章 宏的创建_第1页 第七章 宏的创建_第2页 第七章 宏的创建_第3页

《第七章 宏的创建》由会员分享,可在线阅读,更多相关《第七章 宏的创建(43页珍藏版)》请在文档大全上搜索。

1、信息学院信息学院要点7.1 宏的基本概念宏的基本概念7.2 宏的创建和使用宏的创建和使用7.3 宏的编辑宏的编辑7.4 宏的执行与调试宏的执行与调试7.5 宏的应用案例宏的应用案例 7.1 宏宏的基本概念的基本概念u 宏操作(命令):u 宏u 宏组u 宏窗口7.1.1 宏操作宏操作 宏操作(命令):是Access定义好的、能够完成某种特定的功能。 宏操作(命令)是由动作名称和操作参数组成的宏操作名称宏操作参数7.1.2 宏宏 宏是可以执行特定任务的一个或多个宏操作的集合。宏操作名称宏名7.1.3 宏组宏组 如果如果为了为了完成一项功能完成一项功能而需要使用多而需要使用多个宏,则可将个宏,则可将

2、完成同一项功完成同一项功能的多个宏组能的多个宏组成一个宏组,成一个宏组,以便于数据库以便于数据库的管理。的管理。宏操作名称宏组名称子宏名称7.1.4 宏的设计窗口宏的设计窗口 在在宏设计器窗口中可以完成添加宏操作,设置操作参宏设计器窗口中可以完成添加宏操作,设置操作参数,删除宏,更改宏操作的顺序,添加注释,分组等操作数,删除宏,更改宏操作的顺序,添加注释,分组等操作。7.2宏的创建和使用 在Access中,宏可以分为两类:一类是独立的宏,它可以包含在一个宏对象中;另一类就是嵌入式宏,宏可以嵌入到窗体、报表或控件的任何事件属性中,成为所嵌入到的对象或控件的一个属性。n 独立宏n 嵌入式宏n 条件

3、宏n 宏组n 数据宏 7.2.1 独立宏o 打开宏设计器窗口o 添加宏操作并设置操作参数。添加宏操作有如下方法:在“添加新操作”框中输入宏操作名称;或者在“添加新操作”框中单击下拉按钮,然后选择宏操作名称;或者从“操作目录”面板选择宏操作拖到宏设计器中;或者双击“操作目录”面板的宏操作。o 如果需要添加更多的宏操作,可以继续上述操作o 保存宏。 7.2.1 独立宏的创建 例7-1:在“教务管理数据库”创建“打开学生基本情况报表”宏。 7.2.2 嵌入式宏的创建n 选择增加嵌入式宏的窗体或报表对象,并选择设计视图命令,进入【设计视图】并增加或选择要添加嵌入式宏的控件,n 单击工具组中的【属性表】

4、按钮,弹出属性表对话框,并切换到【事件】选项卡。n 单击无数据按钮行右边的省略号,弹出“选择生成器”对话框,选择宏生成器选项并单击“确定”按钮,进入宏生成器。n 在宏生成器中添加宏操作n 关闭宏生成器,弹出保存该宏的对话框。单击“是”按钮即可。 7.2.2 嵌入式宏 例7-2:在“教务管理数据库”中,在 “新学生基本情况报表”的基础上增加嵌入式宏,成为“新学生基本情况报表-增加宏”报表。要求:当记录为空时取消该报表。 7.2.3 条件宏的创建 在某些情况下,可能希望仅当特定条件为真时才在宏中执行一个或多个宏操作,这样的宏叫“条件宏” 7.2.3 条件宏的创建n 打开宏设计器窗口n 在添加新操作

5、下拉列表中选择“if” 或将其从“操作目录”面板拖动到宏设计器窗口。n 在“if”操作顶部的框中,输入一个决定何时执行该块的逻辑表达式。n 向“if ”操作中添加宏操作。n 如果需要的话,单击“添加ELSE”或“ELSE IF”块。如果是“添加ELSE”,则向“ELSE ”块中添加宏操作。如果是“添加ELSE IF”,则向“ELSE ” 操作顶部的框中,输入一个决定何时执行该块的逻辑表达式,然后向块中添加宏操作。实现“IF”块的嵌套。最多可嵌套10级。n 保存该宏。 7.2.3 条件宏的创建 例7-3:在“教务管理数据库”中,创建一个“条件宏”。其功能是根据当前的系统时间判断今天的系统日期是否

6、大于2012年10月10日。 7.2.4 宏组的创建 宏组是独立宏的集合,通过创建宏组,能够方便地对数据库中的宏进行分类管理和维护。 7.2.4 宏组的创建n 打开宏设计器窗口n 在添加新操作文本框中输入“Submacro” 或将其从“操作目录”面板拖动到宏设计器窗口。n 向“if ”操作中添加宏操作。n 命名子宏n 在子宏块的添加新操作或从下拉列表中选择或输入宏操作n 重复2)5)操作。则在该宏组中添加了多个子宏n 保存该宏组。 7.2.4 宏组的创建 例7-4:在“教务管理数据库”中,创建一个“宏组”。其功能是“打开学生数据表”、“打开学生成绩查询”、“打开学生基本情况窗体”和“打开学生情

7、况报表”(1) (2) 7.2.5 创建与设计数据宏n 打开数据库n 选择数据表对象,并打开选择的数据表。n 在【表格工具】的【表】选项卡下的【后期事件】组中,单击【更新后】按钮, Access会打开宏生成器。n 在宏生成器中添加宏操作n 关闭宏生成器,弹出保存该宏的对话框。单击“是”按钮,完成数据宏的创建。数据宏是Access 2010中新增加的一项功能,它类似于Microsoft SQL Server中的触发器。数据宏允许用户在表事件(如添加、更新或删除数据等)中添加逻辑。7.3 宏的编辑 在Access中,宏可以分为两类:一类是独立的宏,它可以包含在一个宏对象中;另一类就是嵌入式宏,宏可

8、以嵌入到窗体、报表或控件的任何事件属性中,成为所嵌入到的对象或控件的一个属性。n 添加注释添加注释n 更改宏操作顺序更改宏操作顺序n 删除宏操作删除宏操作n 添加宏操作添加宏操作 7.3.1 添加添加宏宏操作操作n 打开数据库n 在导航窗格的宏类别中,右击相应的宏,在弹出的快捷菜单中选择“设计视图”,打开宏设计器窗口。n 添加新的宏操作并设置相关参数。n 如果需要添加更多的宏操作,可以继续步骤中3)的操作n 保存宏。 7.3.2 删除删除宏宏操作操作n 打开数据库n 在导航窗格的宏类别中,右击相应的宏,在弹出的快捷菜单中选择“设计视图”,打开宏设计器窗口。n 选择宏操作,然后按DELETE 键


文档来源:https://www.renrendoc.com/paper/212651364.html

文档标签:

下载地址