Access2010数据库应用基础教程课件作者978-7-302-32138-5章节09章

上传人:E**** 文档编号:89083476 上传时间:2019-05-17 格式:PPT 页数:16 大小:196.50KB
返回 下载 相关 举报
Access2010数据库应用基础教程课件作者978-7-302-32138-5章节09章_第1页
第1页 / 共16页
Access2010数据库应用基础教程课件作者978-7-302-32138-5章节09章_第2页
第2页 / 共16页
Access2010数据库应用基础教程课件作者978-7-302-32138-5章节09章_第3页
第3页 / 共16页
Access2010数据库应用基础教程课件作者978-7-302-32138-5章节09章_第4页
第4页 / 共16页
Access2010数据库应用基础教程课件作者978-7-302-32138-5章节09章_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《Access2010数据库应用基础教程课件作者978-7-302-32138-5章节09章》由会员分享,可在线阅读,更多相关《Access2010数据库应用基础教程课件作者978-7-302-32138-5章节09章(16页珍藏版)》请在金锄头文库上搜索。

1、计算机基础与实训教材系列,Access 2010数据库应用基础教程,第 九 章,宏,:计算机基础与实训教材系列系列丛书官方网站 http:/ :,学 习 目 标,Access作为一个数据库系统,它不仅在数据存储、数据查询、报表输出等方面方便实用。Access还拥有强大的程序设计能力,它提供了功能强大却容易使用的宏,通过宏可以在不编写任何代码的情况下,自动帮助用户完成一些任务。灵活地运用宏命令,可以使得系统功能更加强大。本章主要介绍宏的基本概念、宏的创建与运行以及调试宏等内容。,:计算机基础与实训教材系列系列丛书官方网站 http:/ :,本 章 重 点,宏的类型 创建简单宏 创建条件宏 运行宏

2、 调试宏,:计算机基础与实训教材系列系列丛书官方网站 http:/ :,9.1 认识宏,在Access中,宏是一个重要的对象。宏可以自动完成一系列操作。使用宏非常方便,不需要记住语法,也不需要编程。通过执行宏可以完成许多繁琐的人工操作。本节将简要介绍宏的基本概念、宏的分类以及红的设计视图。 什么是宏 宏的视图 宏的设计视图,:计算机基础与实训教材系列系列丛书官方网站 http:/ :,9.1.1 什么是宏,宏是由一个或多个操作组成的集合,其中的每个操作都能自动执行,并实现特定的功能。每个操作都由命令来完成,这些命令由Access定义,例如,Access定义了OpenForm命令来打开窗体。在宏

3、对象中,可以定义各种动作,如打开和关闭窗体、显示及隐藏工具栏、预览或打印报表等。一般来说,在进行事务性或重复性的操作时需要使用到宏,如打开和关闭窗体,显示和隐藏工具栏或运行报表等。 通过宏能移自动执行重复任务,可以完成许多复杂的操作,而无需编写程序,使用户更方便而快捷地操纵Access数据库系统。,:计算机基础与实训教材系列系列丛书官方网站 http:/ :,9.1.2 宏的类型,简单宏:这是最基本的宏类型,由一条或多条简单操作组成,执行宏时按照操作的顺序逐条执行,直到操作完毕为止。 宏组:将若干个宏设计在一个宏对象中,这个宏对象即称为一个宏组。一个宏对象具有自己的对象名称,而其中的每一个宏按

4、照宏的名称来标识。将若干个宏放在一个宏组中,不仅减少了宏组的个数,而且可以方便地对数据库中的宏进行分类管理和维护。宏组中的每一个宏都能独立运行,互相没有影响。 条件宏:条件宏是指通过条件的设置来控制宏的执行。在某些情况下,可能希望仅当特定条件为真时,才执行宏中的相应操作。这时可以使用宏的条件表达式来控制宏的流程。条件表达式的结果为“True/False”或“是/否”,只有当表达式的结果为True (或“是”)时,宏操作才执行。,:计算机基础与实训教材系列系列丛书官方网站 http:/ :,9.1.3 宏的设计视图,与之前版本的Access相比,在Access 2010中,宏的设计视图有了很大变

5、化。 切换到【创建】功能区选项卡,单击【宏与代码】组中的【宏】按钮 ,可以打开宏的设计视图。 Access 2010在上下文功能区【宏工具】选项卡中删除了原来的【行】组,又添加了Access 2007中没有的【折叠/展开】组,在【工具】组中,用【将宏转换为Visual Basic代码】代替了原来的【生成器】按钮,在【显示/隐藏】功能组下删除了原来的【宏名】、【条件】和【参数】按钮,添加了【显示所有操作】按钮。 同时,宏的设计视图的界面也有了较大的改进,Access 2010的界面更加简洁和人性化,更便于用户的使用。 在Access 2010中,宏只有一种一种视图,就是设计视图。可以在宏的设计视

6、图中创建、修改和运行宏。,:计算机基础与实训教材系列系列丛书官方网站 http:/ :,9.2 创建和使用宏,在Access 2010 中,宏或宏组可以包含在一个宏对象(有时称为独立宏)中,宏也可以嵌入到窗体、报表或控件的任何事件属性中。嵌入的宏作为所嵌入到的对象或控件的一部分;独立宏则显示在【导航窗格】中的【宏】组中。宏的创建方法和其他对象的创建方法稍有不同。其他对象都可以通过向导和设计视图进行创建,但是宏不能通过向导创建,只能在设计视图中创建。本节将介绍创建宏的方法。 创建简单宏 创建条件宏 编辑宏 运行宏 调试宏,:计算机基础与实训教材系列系列丛书官方网站 http:/ :,9.2.1

7、创建简单宏,所谓创建宏,就是在设计视图的【宏生成器】窗格中构建要执行的操作的列表。 当用户首次打开【宏生成器】时,会显示【添加新操作】窗口和【操作目录】列表。【添加新操作】是供用户选择各种操作。单击【添加新操作】右侧的下拉箭头,就会弹出操作命令列表,用户可以从列表中选择所需要的操作。,:计算机基础与实训教材系列系列丛书官方网站 http:/ :,9.2.2 创建条件宏,创建条件宏需要用到操作目录中的If程序流程,条件宏中的“条件”可以是任何逻辑表达式,运行条件宏时,只有满足了这些条件,才会执行相应的命令。,:计算机基础与实训教材系列系列丛书官方网站 http:/ :,9.2.3 编辑宏,用户可

8、以根据需要对已经建立的宏进行编辑。编辑宏的操作主要包括:插入宏操作、移动宏操作、删除宏操作、复制宏等。 若需要在一个宏中插入一个新的宏操作,首先打开宏的设计视图,然后在宏操作最后的【添加新操作】行,添加新的操作即可。 如果需要改变宏操作的顺序,可以移动宏操作。 如果某个宏操作已经不需要了,可以将其删除。 通过复制已存在的宏来建立一个类似的宏会节省很多时间,只要对新宏进行必要的修改即可。,:计算机基础与实训教材系列系列丛书官方网站 http:/ :,9.2.4 运行宏,宏创建好之后,可以在需要时调用宏。在执行宏时,Access将从宏的起点启动,并执行宏中符合条件的所有操作,直至出现另一个宏或者该

9、宏结束为止。也可以从其他宏或者其他事件过程中直接调用宏。 使用RunMacro命令运行宏 通过事件触发运行宏:事件(Event)是在数据库中执行的一种特殊操作,是对象所能识别的动作,当此动作发生于某一个对象上时,其对应的事件便会被触发。例如单击鼠标、打开窗体或者打印报表。可以创建某一特定事件发生时运行的宏,如果事先已经给这个事件定义了宏或事件程序,此时就会执行宏或事件过程。 Access可以在每次打开某个数据库时自动运行某个宏,方法是通过使用一个特殊的宏名【AutoExec】,:计算机基础与实训教材系列系列丛书官方网站 http:/ :,9.2.5 调试宏,单步运行是Access数据库中用来调

10、试宏的主要工具。采用单步运行,可以观察宏的流程和每一个操作的结果,并可以排除导致错误或产生非预期结果的操作,以帮助用户正确设计宏。 如果宏中存在错误,在按照上述过程单步执行宏时在对话框中会显示【操作失败】对话框,这个对话框将显示出错误操作的操作名称、参数以及相应的条件。利用该对话框可以了解在宏中出错的操作,然后单击【暂停】按钮进入宏设计窗口对出错宏进行相应的修改。,:计算机基础与实训教材系列系列丛书官方网站 http:/ :,9.3 上机练习,本章的上机练习将综合运用查询、窗体和宏,来创建一个用于查询指定学生成绩的窗体。,:计算机基础与实训教材系列系列丛书官方网站 http:/ :,9.4 习题,1. 什么是宏?常见的宏有哪些类型? 2. OpenForm命令的作用是什么? 3. RunMacro命令的作用是什么? 4. 如何在宏中设置参数?,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号