学校内部pptaccess数据库第7章 宏与模块
第7章 宏与模块 章
学校内部pptaccess数据库第7章 宏与模块
本章主要内容宏的功能 宏的创建 通过事件触发宏 模块
学校内部pptaccess数据库第7章 宏与模块
7.1.1 宏的基本概念宏:一个或多个宏操作的集合基本宏:包含一个或多个宏操作, 基本宏:包含一个或多个宏操作,没有宏 名或只有一个宏名
宏组: 宏组:多个基本宏的集合包含多个宏(每个宏都必须有宏名) 包含多个宏(每个宏都必须有宏名),通过 引用「宏组名.宏名」 引用「宏组名.宏名」来执行宏组中的宏
宏是宏操作的集合, 宏是宏操作的集合,宏组是宏的集合3
学校内部pptaccess数据库第7章 宏与模块
7.1.1 宏的基本概念条件宏: 条件宏:在一定条件下才执行的宏操作 宏由宏名、条件、 宏由宏名、条件、操作和操作参数四部 分组成宏名:宏的名称 宏名: 条件:限制宏操作执行的条件( 条件:限制宏操作执行的条件(只有当条件 满足时才执行相应的宏操作) 满足时才执行相应的宏操作) 操作: 操作:定义或选择要进行的宏操作 操作参数: 操作参数:宏操作的必需参数4
学校内部pptaccess数据库第7章 宏与模块
7.1.1 宏的基本概念使用宏操作执行任何重复任务或一系列 任务时,可以节约时间、 任务时,可以节约时间、提高效率使用宏非常方便, 使用宏非常方便,不需要编程和记忆各种 语法, 语法,只需利用几个简单的操作就可以完 成对数据库的一系列操作 Access 提供了几十种基本的宏操作,P209 提供了几十种基本的宏操作, 表7.1列出了其中几种常见的宏操作命令 列出了其中几种常见的宏操作命令5
学校内部pptaccess数据库第7章 宏与模块
7.1.2 设置宏操作宏设计窗口单击工具栏上的「 数据库窗口 「宏」对象 单击工具栏上的「新 建」按钮 打开「宏」设计窗口 打开「
学校内部pptaccess数据库第7章 宏与模块
宏设计窗口宏设计器中,「宏名」 宏设计器中,「宏名」和「条件」两列是可选的 ,「宏名 条件」 单击工具栏上的「宏名」 条件」按钮, 单击工具栏上的「宏名」或「条件」按钮,在设计 器上,就会出现「宏名」 条件」 器上,就会出现「宏名」或「条件」列
学校内部pptaccess数据库第7章 宏与模块
7.2 宏的创建选课查询”窗体,单击窗体中的按钮, 创建 “选课查询”窗体,单击窗体中的按钮,可以 分别运行“学生基本信息” 学生课程成绩查询” 分别运行“学生基本信息”和“学生课程成绩查询” 宏
学校内部pptaccess数据库第7章 宏与模块
7.2.1 创建宏方法一:在宏窗口中的“操作” 方法一:在宏窗口中的“操作”下拉列表框 中选择宏操作创建“学生基本信息”宏 创建“学生基本信息”
方法二: 方法二:通过拖拽数据库对象添加宏操作创建“学生课程成绩查询” 创建“学生课程成绩查询”宏 提示:此方法只能创建“打开数据库对象” 提示:此方法只能创建“打开数据库对象”等很 少的宏操作,不能创建具有其他功能的宏操作 少的宏操作,9
学校内部pptaccess数据库第7章 宏与模块
创建“学生课程成绩查询” 创建“学生课程成绩查询”宏
学校内部pptaccess数据库第7章 宏与模块
7.2.2 创建宏组将相关的几个宏组织在一起, 将相关的几个宏组织在一起,构成一个宏组 保存宏组时指定的是宏组的名字, 保存宏组时指定的是宏组的名字,宏组的命名 方法与其他数据库对象相同 单独使用宏组中的宏的格式为:宏组名 宏名 单独使用宏组中的宏的格式为:宏组名.宏名
学校内部pptaccess数据库第7章 宏与模块
7.2.3 创建条件操作宏条件宏用于在一定条件下执行宏中的某一个 或某些操作 设置条件的含义: 设置条件的含义:条件为真, 条件为真,执行该行操作 条件为假, 条件为假,忽略该行操作 如果两行操作条件相同,可在下行“条件” 如果两行操作条件相同,可在下行“条件”栏中 输入省略号
推论: 推论:不带条件的操作无条件地执行12
学校内部pptaccess数据库第7章 宏与模块
7.2.3 创建条件操作宏创建一个条件操作宏: 创建一个条件操作宏:该宏打开「课程学分汇总」 该宏打开「课程学分汇总」窗体 当窗体中当前记录的「课程性质」为选修课、 当窗体中当前记录的「课程性质」为选修课、 并且「学分」值为3时 学分」值修改为2 并且「学分」值为 时,将「学分」值修改为 修改完毕后显示「更改完毕!」消息提示框 修改完毕后显示「更改完毕!」消息提示框 !」 关闭「课程学分汇总」 关闭「课程学分汇总」窗体
学校内部pptaccess数据库第7章 宏与模块
7.2.4 设置宏的操作参数 设置宏的操作参数(P215)在参数框中输入数值/从列表中选择设置 在参数框中输入数值 从列表中选择设置 对于调用数据库对象名的参数, 对于调用数据库对象名的参数,直接将对 象从数据库界面里拖到参数框中 用前面加等号的表达式设置操作参数
学校内部pptaccess数据库第7章 宏与模块
7.2.5 调试和运行宏(1)在设计视图中编辑宏 在设计视图中编辑宏插入行按钮 单步执行
删除行按钮
学校内部pptaccess数据库第7章 宏与模块
调试和运行宏(2)单步执行调式宏的操作 单步执行调式宏的操作单击宏工具栏上的「单步」 单击「运行」 单击宏工具栏上的「单步」按钮 单击「运行」