6.1 认识宏(课件)-《数据库应用基础-Access》同步教学(航空工业出版社)

2023-11-23
| 37页
| 81人阅读
| 1人下载
普通

内容正文:

第 6 章 宏—— 创建“图书管理系统”的宏 宏也是Access 2007数据库的一个重要对象。使用宏可以在不编写任何代码的情况下,自动帮助用户完成一些任务。 本章将通过设计“图书管理系统”数据库中的宏,来学习宏的各种创建、调用方法和应用实例。 本章导读 Microsoft Office Access 2007 认识宏 创建宏 常用宏操作 学习目标 宏的错误和调试 6.1 认识宏 Access 2007中的宏是由一种或多种执行特定任务的操作组成,其中的每个操作都能实现特定的功能。例如,通过单击窗体上的一个命令按钮打开指定的窗体。宏可以是包含操作序列的一个宏,也可以是由多个宏组成的宏组。使用条件表达式可以决定在某些条件下运行宏时,是否执行某个操作。 利用宏可以打开或关闭窗体和报表,检索更新特定记录等。 第 页 6.1 认识宏 宏是由操作组成的,那么什么是操作呢?操作是由Access本身提供的,不能由用户修改。为便于理解,可以简单地把它看成是完成一定功能的程序模块。Access提供了多种操作,按照用途可将它们分为以下几类。 窗体和报表中的数据处理 A 执行特定任务 B 导入、导出相关数据 C 对象处理 D 其他 E 第 页 6.1 认识宏 6.1.1 操作简介 宏由一个或多个操作组合而成,当将多个宏组织起来就变成了宏组。如图所示为一个宏组,它由4个宏组成,名字分别是“查询各客户的年度供货单”“查询供货金额最高的五个供货单”“打开客户信息管理窗体”和“打印各地区客户报表”。 运行宏时将顺序执行它的每一个操作,但运行宏组时并不是顺序执行其中的每个宏。实际上,从根本上讲,宏组只是对宏的一种组织方式,宏组并不可执行,可执行的只是组中的各个宏。 第 页 6.1 认识宏 6.1.2 宏和宏组 一般情况下,宏中的操作是按顺序执行的,但在实际应用中常会遇到分支或判断是否继续执行的情况;鉴于此,Access提供了是否执行操作的条件判断,只有在操作符合一定条件时才会执行。 第 页 6.1 认识宏 6.1.3 宏的执行条件 6.2 创建宏 本节仍然以“图书管理系统”数据库为基础库来新建宏,并利用新建的宏来打开第4章创建的“读者基本信息”窗体。 打开前面操作过的“图书管理系统”数据库(或直接打开本书配套素材“第5章”>“图书管理系统”数据库),单击“创建”选项卡下“其他”组中的“宏”按钮(参见下图),打开宏的设计视图。 第 页 6.2 创建宏 6.2.1 新建宏 在宏的设计视图中单击“操作”列下第一行的下拉按钮 ,在弹出的列表中选择操作命令“OpenForm”,如图所示。 第 页 6.2 创建宏 6.2.1 新建宏 在“操作参数”栏的“窗体名称”下拉列表中选择“读者基本信息”项,在“视图”下拉列表中选择“窗体”,其余参数保持默认,如图所示。 第 页 6.2 创建宏 6.2.1 新建宏 单击宏名称右侧的“关闭”按钮 ,弹出是否保存提示对话框,单击“是”按钮,弹出“另存为”对话框,在“宏名称”文本框中输入“打开读者基本信息窗体”,单击“确定”按钮,保存并关闭新建的宏,如图所示。 也可先执行保存操作,再关闭宏,这样就不会弹出该提示对话框了 第 页 6.2 创建宏 6.2.1 新建宏 “OpenForm”操作命令用于打开数据库中用户已经创建的窗体,该操作命令包括“窗体名称”、“视图”、“筛选名称”、“Where条件”、“数据模式”和“窗口模式”等几个操作参数。用户可在如图所示的“宏”设计视图下方的“操作参数”栏中对它们进行设置。 第 页 6.2 创建宏 6.2.1 新建宏 “窗体名称”参数提供了当前“图书管理系统”数据库中的所有窗体供用户选择。在“视图”参数中,可以选择“窗体”“设计”“打印预览”“数据表”“数据透视表”“数据透视图”和“布局”7种视图模式。选择某一视图模式,系统会以相应方式打开窗体,例如选择“设计”模式,系统会在设计视图中打开指定窗体。 第 页 6.2 创建宏 6.2.1 新建宏 可以发现在导航窗格中多出一个“打开读者基本信息窗体”对象,双击该对象,即可运行刚创建的宏,即打开“读者基本信息”窗体,如图所示。 第 页 6.2 创建宏 6.2.1 新建宏 在如图所示的宏设计视图中,单击窗口左上方“工具”组中的“运行”命令也可以运行该宏。 第 页 6.2 创建宏 6.2.1 新建宏 上节中新建了一个宏,通过这个宏的创建可以看出,所谓的新建宏就是在宏的设计视图中添加宏操作的过程。下面就对宏的设计视图(即宏的基本结构)作一下介绍,如图所示。 操作参数栏,用于设置宏操作命令的参数,当用户选定具体的操作命令,该操作命令的参数才会显示出来,供用户设置 宏单列表,用于设置宏的操作 “宏工具

资源预览图

6.1  认识宏(课件)-《数据库应用基础-Access》同步教学(航空工业出版社)
1
6.1  认识宏(课件)-《数据库应用基础-Access》同步教学(航空工业出版社)
2
6.1  认识宏(课件)-《数据库应用基础-Access》同步教学(航空工业出版社)
3
6.1  认识宏(课件)-《数据库应用基础-Access》同步教学(航空工业出版社)
4
6.1  认识宏(课件)-《数据库应用基础-Access》同步教学(航空工业出版社)
5
6.1  认识宏(课件)-《数据库应用基础-Access》同步教学(航空工业出版社)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。