- 1、本文档共59页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 宏 7.1宏的有关概念(p191) 7.2 宏的创建(p192) 7.3 运行宏(p195) 7.4宏组(p196) 7.5为宏提供条件(p198) 7.6 在窗体和报表上使用(p199) 7.7使用宏创建自定义的菜单(p201) 7.8自定义工具栏 (p203) 7.1宏的有关概念 7.1.1 宏的概念(p191) Access宏用于执行特定的、用户指定的任务。例如打开一个窗口或运行一个报表。Access执行的每一项任务被称作一个操作。Access提供了50多个可用于宏的操作。 宏操作在宏设计窗口中创建,大部分宏通过窗体或报表的某个事件属性来驱动执行。也可以在数据库窗口的宏对象中直接运行宏。 7.1宏的有关概念 7.1.2 事件的概念(p191) 事件是一种特定的操作,在某个对象上发生或对某个对象发生。Access 可以响应多种类型的事件:鼠标单击、数据更改、窗体打开或关闭及许多其他类型的事件。事件的发生通常是用户操作的结果。事件过程是为响应由宏或程序代码引发的事件或由系统触发的事件而运行的过程。 7.1宏的有关概念 7.1.3 宏的功能(p192) 显示和隐藏工具栏。 打开和关闭表、查询等对象。 执行报表的预览打印。 设置窗体中控件的值。 设置窗口的大小。 执行菜单上的选项命令。 执行查询操作,及数据筛选等。 7.2 宏的创建(p192) 宏的设计(p192) 怎样创建一个宏? 1.在宏中添加操作 在宏定义的操作列中,可以指定宏中执行的操作。如果要在宏中添加操作,单击操作列中的空白的文本框,在该文本框中右侧会出现一个下拉按钮,单击此按钮,可以在弹出的下拉列表中有多个可以选择的操作,根据需要进行选择。 宏的设计 需要注意的是,宏中的各个操作按照添加的顺序,(也就是在操作列中由上到下的出现顺序)进行执行,所以大家一定要设置好执行的顺序。 如果需要插入或删除某项操作,可以单击工具栏中的插入行命令或删除行命令,在当前行的前面增加一空白行或删除当前操作。 宏的设计---常用的宏操作(p193) 在宏中常用的操作如下: ApplyFilter:在表、窗体或报表中应用筛选、查询等子句。这样可以限制或排序来自表中的记录。 Beep:可以使计算机发出嘟的声音。 Close:关闭指定的窗口,或没有指定时,关闭当前窗口。 宏的设计(p193) DeleteObject:删除某个特定的数据库对象,如没有指定,则删除数据库窗口中选定的对象。 FindNext,FindRecord:用于符合条件的记录的查找。 ShowAllRecords:删除活动表查询的结果集和窗体中所有已经应用过的筛选,并且显示表或查询结果集中的所有记录。 宏的设计(p193) Maximize,Minimize:最大化或最小化当前窗口。 Open : 打开相对应的对象。 Quit:退出Access系统。 Rename:对一个指定的数据库对象重新进行命名。如果没有指定,则重新命名数据库窗口中选定的对象。 宏的设计 2.设置操作参数(p192 倒2行) 直接在对应的文本框中输入数据,以设定操作参数的属性。 单击某参数对应的空白文本框,在该文本框中右侧会出现一个下拉按钮,单击此按钮,可以在弹出的下拉列表中选择所需的操作参数。 在文本框后面会出现一个...的按钮,可以单击,从而弹出一个表达式生成器对话框,利用它来设置操作参数。 宏设计的实例(p194) 以教学管理系统中的数据库为例,创建一个宏,其操作功能为打开“学生基本情况”窗体,并在窗体中只能显示女学生的记录。操作步骤如下: (1)在打开的“教学管理”数据库的窗口下,从对象列表中选择“宏”,单击“新建”按钮,打开宏设计窗口。 (2)单击宏设计窗口中“操作”列的第一个空白单元格右端的向下箭头,打开宏操作的下拉列表。 (3)在下拉列表中选择“Openform”的宏操作,并在注释列添加宏操作的注释“打开“学生基本情况”窗体”。 (5)单击工具栏上的“保存” 按钮,打开“另存为”对话框,在“宏名称”文本框内输入宏的名称,然后单击确定按钮,即可将宏保存。 (6)单击选中宏名,单击数据库窗口中的运行 按钮 ,查看宏操作执行的情况。 7.3 运行宏 可以用许多方法运行宏。可以在数据库窗口或宏设计窗口中运行宏,也可以由控件触发或指定事件触发运行宏,还可以通过快捷键或定制的菜单命令来运行宏。 1.单步执行宏(p195) 宏在设计完成后,为确保宏能够正确运行,可以对宏进行调试,使用单步
文档评论(0)