access2007数据库应用技术教学课件作者杨江文6.ppt
文本预览下载声明
上机任务 任务?1:建立一个独立宏,用于打开“员工基本信息”窗体,并且放大活动窗口,使其充满Access主窗口。 任务?2:创建一个嵌入式宏,用以检查 “员工基本信息”窗体中的“姓名”字段值不为空。一旦为空则弹出提示信息“请输入员工姓名!” 上一页 下一页 返回 实 训 在“员工工资管理系统”中创建如下宏: (1)打开“满勤人员”窗体宏,同时弹出提示框“全勤人员”。 (2)打开“加班人员”窗体宏,同时弹出提示框“加班人员”。 上一页 下一页 返回 图6-21 Access选项 返回 图6-20 级联菜单 返回 图6-19 “信任中心”对话框 返回 图6-18 安全警告栏 返回 图6-17 宏的安全警告 返回 图6-16 “查看党员信息”按钮属性设置 返回 图6-15 “查看党员信息”宏的创建 返回 图6-14 在一个宏中调用另一个宏 返回 图6-13 运行宏组中的宏 返回 图6-12 嵌入式宏的各项参数设置 返回 图6-11 “选择宏生成器”对话框 返回 图6-10 将“姓名检查宏”邦定到文本框上 返回 图6-9 条件宏的各项参数设置 返回 图6-8 MsgBox及其参数 返回 图6-7 OpenForm及其参数 返回 图6-6 MsgBox及其参数 返回 图6-5 OpenForm及其参数 返回 图6-4 最大化窗口的操作 返回 图6-3 打开数据表的操作 返回 图6-2 宏的相关工具 返回 图6-1 宏的设计视图 返回 第6章 宏 6.1 宏的基本概述 6.2 宏的创建 6.3 宏的编辑、运行与调试 6.4 宏的安全设置 6.1 宏的基本概述 Access共有50多种宏指令,它们和内置函数一样,可为应用程序的 设计提供各种基本功能。使用宏非常方便,不需要记住语法,也不需 要编程,只需利用几个简单的宏操作就可以对数据库完成一系列的操 作。宏实现的中间过程是自动的。 6.1.1 宏的概念 宏是一个或多个操作的集合,其中的每个操作都能够实现特定的功能。 在Access中,可以为宏定义各种类型的动作,如打开和关闭窗体、 显示及隐藏工具栏、预览或打印报表等。通过运行宏,Access能够 有次序地自动完成一连串的操作。 下一页 返回 6.1 宏的基本概述 6.1.2 事件的概念 事件(event)是指对象所能辨识或检测的动作,当此动作发生于某 一个对象上,其相对的事件便会被触发。事件过程是为响应由用户或 程序代码引发的事件或由系统触发的事件而运行的过程。如果预先为 此事件编写了宏或事件程序,则该宏或事件程序便会被执行。如用鼠 标单击窗体上的按钮,该按钮的Click(单击)事件便会被触发,指 派给Click事件的宏或事件程序也就跟着被执行。 上一页 下一页 返回 6.1 宏的基本概述 6.1.3 宏的类型 宏是一个统称,按照宏中操作的多少和组织方式,宏可以分为以下三 类。 (1)宏:一个或多个宏操作的集合,每个操作都能自动实现特定的 功能。 (2)宏组:若干个宏构成。每个宏可以独立运行。通常情况下,把 数据库中一些功能相关的宏组成一个宏组,有助于数据库的操作和管 理。 (3)条件操作宏:使用条件表达式来决定在什么情况下运行宏,以 及在运行宏时是否进行某项操作。 上一页 下一页 返回 6.1 宏的基本概述 6.1.4 宏的视图 与其他数据库对象不同,宏只有一个设计视图,宏的创建、编辑与测 试,都在该视图中进行,如图6-1所示。默认情况下,在打开宏设计 视图窗口时,主窗口会显示“宏相关工具”,如图6-2所示。 宏设计视图窗口的上半部分为设计网格,默认情况下包含如下三列。 (1)“操作”列:下拉列表中为用户提供各种操作。 (2)“参数”列:提供对“操作”列中所选命令的参数支持。 (3)“注释”列:为选填项,用于对各个操作命令进行说明。 设计网格的每一行定义一个宏操作。 上一页 下一页 返回 6.1 宏的基本概述 窗口的下半部为宏操作的操作参数区。在参数区的左边为当前宏操作 定义参数,不同的宏操作的参数个数不同。右边信息框中是提示和帮 助信息。 6.1.5 常用宏的操作 Access定义了许多宏操作,用于操作数据库对象、处理数据、执行 命令、实现导入/导出以及完成其他任务,几乎涵盖了数据库管理的全 部细节,常用的有以下宏操作。 上一页 下一页 返回 6.1 宏的基本概述 1. 打开或关闭数据表对象 OpenFrom:在窗体视图、窗体设计视图、打印预览或数据表视图中 打开窗体。 OpenReport:设计视图或打印预览视图中打开报表或立即打印该报 表 OpenQuery:打开选择查询或交叉表查询 OpenTable:在数据表视图、设计视图或打印预览中打开表。 Close:关闭指定的表、
显示全部