基本信息
文件名称:Access应用技术(第二版)课件第09章.ppt
文件大小:3.96 MB
总页数:78 页
更新时间:2025-06-24
总字数:约1.69万字
文档摘要

1.采用剪切复制的方法首先,在设计视图中单击需要重排位置的行选定器,接着在窗口功能区中“开始”选项卡上单击“剪贴板”逻辑组中的“剪切”按钮;然后,单击应该放置的行位置,接着在窗口功能区中“开始”选项卡上单击“剪贴板”逻辑组中的“粘贴”按钮。即可完成将一个操作从原来顺序位置处调整至新位置处的操作。2.采用拖曳的方法在设计视图中单击需要重排位置的行选定器,然后在该行选定器上按住鼠标左键不放,将其拖曳至应该放置的位置处放开鼠标左键,完成将一个操作从原来顺序位置处调整至新位置处的操作。9.4.4重排操作顺序9.5宏对象的调试与运行设计完成一个宏对象后,即可以运行它以执行其中的各个操作。当运行宏时,MicrosoftAccess2007会从一个宏对象的开始处执行,逐一执行宏对象中第一个宏中的所包含的全部操作,直到执行完这个宏的最后一个操作。显然,如果一个宏对象是一个宏组,直接运行这个宏对象,将只会执行其中的第一个宏。除了可以直接运行宏外,也可以从其他宏或事件处理程序中运行宏。在一般情况下,Access2007数据库应用系统都是采用窗体控件响应外部事件的方法来运行一个宏。例如,可以将宏运行的命令附加在窗体的某一个命令按钮上,即令该命令按钮对单击(Click)事件的响应程序中包含运行某一个宏的命令行。这样,当单击该按钮时即可运行这个指定的宏。也可采用相似的方法创建自定义菜单命令或工具栏按钮来运行宏。直接运行一个宏的方法有3种,其目的一般都是为了观察宏的执行效果,用以确定宏设计的正确性。(1)在“宏”设计视图窗口的“宏工具-设计”选项卡中,单击“工具”逻辑组内的“运行”按钮“”来运行指定的宏对象。(2)在“数据库”设计视图窗口的“导航窗格”内双击相应的宏对象名来运行这个宏对象。(3)在“数据库”设计视图窗口的“导航窗格”内选中一个宏对象,单击鼠标右键,在其快捷菜单上单击“运行”菜单项来运行这个宏对象。9.5.1直接运行宏为了测试一个宏对象设计的正确性,往往需要逐个观察宏中每一个操作执行的情况,这就需要设定宏的单步执行状态。使用单步执行宏可以观察到宏的流程和每一个操作的执行结果,据此,我们可以找到排除导致错误或产生非预期结果的处理方法。以下说明如何设定宏的单步执行状态,如何进行宏的单步执行,以及如何观察单步执行过程中的各个操作执行情况。9.5.2单步执行宏1.设定宏的单步执行状态在宏设计视图窗口中,“宏工具-设计”选项卡的“工具”逻辑组内有一个“单步”按钮。初始状态下,这个按钮呈凸起形式,这表示宏的连续执行状态。单击这个“单步”按钮,使其呈凹下形式,即可设定宏的单步执行状态。2.单步执行宏中的各个操作在已经设定了宏的单步执行状态的情况下,执行任一个宏都是以单步方式执行的。例如,在已经设定了宏的单步执行状态后,可以在“销售记录”宏设计视图中,单击“运行”按钮,出现“单步执行宏”对话框,如图9-5-1所示。9.5.2单步执行宏图9-5-1“单步执行宏”对话框9.5.2单步执行宏3.观察每一个操作执行前的状态在宏的单步执行状态下,执行宏中的每一个操作之前,Access2007都会显示一个称为“单步执行宏”的对话框,在这个对话框中显示当前待执行操作的各项操作参数及其操作条件的逻辑值,据此可以观察一个操作执行前的执行状态。图9-5-1所示即为“销售记录”宏中第一条操作OpenForm的执行参数,它表明执行条件为“真”,并将以普通窗体形式打开“销售数据录入”窗体。在图9-5-1所示对话框中单击“单步执行”按钮,可执行OpenForm操作。接着将准备执行“销售记录”宏中第二条操作MsgBox,这时在“单步执行宏”的对话框中显示操作MsgBox的执行参数:执行条件为“真”等等。9.5.2单步执行宏图9-5-2“销售记录”宏中第二条操作MsgBox的执行参数9.5.2单步执行宏4.“单步执行宏”对话框中各个按钮的功能“单步执行”按钮:单击该按钮后,Access2007将运行宏中的当前操作,如果没有错误发生,则Access2007将在“单步执行宏”对话框中显示下一个操作的名称及其操作参数。“停止所有宏”按钮:单击该按钮将终止宏的执行,并且关闭“单步执行宏”对话框。“继续”按钮:单击该按钮将放弃单步