宏对象的调试与执行

宏对象的调试与执行

ID:41968262

大小:601.01 KB

页数:18页

时间:2019-09-05

宏对象的调试与执行_第1页
宏对象的调试与执行_第2页
宏对象的调试与执行_第3页
宏对象的调试与执行_第4页
宏对象的调试与执行_第5页
资源描述:

《宏对象的调试与执行》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、8.5宏对象的调试与执行8.5.1直接执行宏,观察执行效果8.5.2单步执行宏,观察每一个操作的执行情况8.5.3设计窗体控件以事件响应方式执行宏返回直接运行一个宏的方法有4种,其目的一般都是为了观察宏的执行效果,用以确定宏设计的正确性。1.在“宏”设计视图窗口中单击工具栏上的“执行”按钮“”执行宏2.在“数据库”设计视图窗口的宏选项卡中双击相应的宏对象名执行宏。3.在“数据库”设计视图窗口的宏选项卡中选中一个宏对象,单击“运行”按钮“”来执行宏4.利用“数据库”设计视图窗口的菜单选项执行宏8.5.1直接执行宏,观察执行效果单击“数据库”设计视图窗

2、口菜单上的【工具】

3、【宏】

4、【执行宏】命令,即可弹出“执行宏”对话框,如图8-10所示。在该对话框上的下拉式列表中选取需要执行的宏,然后单击“确定”按钮“”,即可执行这个指定的宏。通常情况下,直接执行宏只是进行测试。通过测试确保宏的设计图8-10利用菜单选项执行宏为了测试一个宏设计的正确性,往往需要逐个地观察宏中每一个操作执行的情况,这就需要设定宏的单步执行状态。使用单步执行宏可以观察到宏的流程和每一个操作的执行结果,据此,我们可以找到排除导致错误或产生非预期结果的处理方法。以下说明如何设定宏的单步执行状态,如何进行宏的单步执行,以及如何观察单步执

5、行过程中的各个操作执行情况。8.5.2单步执行宏,观察每一个操作的执行情况1.设定宏的单步执行状态在宏设计视图窗口工具栏中,有一个“单步”按钮“”。初始状态下,这个按钮呈凸起形式,这表示宏的连续执行状态。单击“单步”按钮“”,使其呈凹下形式,即可设定宏的单步执行状态。2.单步执行宏中的各个操作在已经设定了宏的单步执行状态的情况下,执行任一个宏都是以单步方式执行的。例如,在已经设定了宏的单步执行状态后,可以在“电脑耗材商品进销存管理信息系统”数据库设计视图的宏对象选项卡上,选中“销售记录”宏对象,单击“运行”按钮“”。这时即出现“单步执行宏”对话框如

6、图8-11所示。图8-11“单步执行宏”对话框3.观察每一个操作执行前的状态在宏的单步执行状态下,执行宏中的每一个操作之前,Access都会显示一个称为“单步执行宏”的对话框。在这个对话框中显示当前待执行操作的各项操作参数及其操作条件的逻辑值。据此可以观察一个操作执行前的执行状态。图8-11所示即为“销售记录”宏中第一条操作“OpenForm”的执行参数,它表明:执行条件为“真”,并将以普通窗体形式打开“销售数据录入”窗体。在图8-11所示对话框中单击“单步执行”按钮“”,即可执行“OpenForm”操作。接着将准备执行“销售记录”宏中第二条操作“

7、MsgBox”,这时,在“单步执行宏”的对话框中显示操作“MsgBox”的执行参数:执行条件为“假”,等等。如图8-12所示。图8-12“销售记录”宏中第二条操作“MsgBox”的执行参数4.“单步执行宏”对话框中各个按钮的功能“单步执行”按钮“”:单击该按钮后,Access将运行宏中的当前操作,如果没有错误发生,则Access将在“单步执行宏”对话框中显示下一个操作的名称及其操作参数。“暂停”按钮“”:单击该按钮将终止宏的执行,并且关闭“单步执行宏”对话框。“继续”按钮“”:单击该按钮将放弃单步执行方式,依次执行宏中所有未执行的其他操作,同时取消

8、宏的单步执行状态。如果要在宏执行过程中暂停宏的执行,然后再以单步执行宏,可按Ctrl+Break。如果在宏的设计中存在错误,则在按照上述过程单步执行宏时将会在窗口中显示“操作失败”对话框。Access将在该对话框中显示出错操作的操作名称、参数以及相应的条件。利用该对话框可以了解出错的操作,然后,单击“暂停”按钮进入“宏”设计视图窗口中以便对出错误进行相应的编辑修改。宏中的各个操作全部执行完毕之后,“单步执行宏”对话框自动关闭。记住:如果不再需要测试宏了,必须进入宏对象设计视图,从中单击窗口工具栏上的“单步”按钮“”,使其呈凸起形式,以此取消宏的单步

9、执行状态。8.5.3设计窗体控件以事件响应方式执行宏1.设计窗体控件执行宏2.利用窗体控件向导设计宏如果希望将一个窗体控件的事件处理方法指定为一个宏,首先须保证这个宏的存在与正确,有关这一点,我们已经在前面的各节中介绍过了。假定我们已经设计完成了一个名为“柜存信息”的宏,它可以在给出提示后打开“商品柜存信息查询”窗体。可以这样设想,假定营业员在销售商品的过程中记不住某一件商品的货号或者柜存数量,她需要调阅“商品柜存信息查询”窗体以查看相关数据。因此,需要在“销售数据录入”窗体上设置一个命令按钮“柜存信息”,单击这个命令按钮,即可打开“商品柜存信息查

10、询”窗体以供查阅。1.设计窗体控件执行宏为此,可以在“销售数据录入”窗体右下角设置一个命令按钮“柜存信息”,使其“单击”事

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。