基本信息
文件名称:电子商务数据库(第三版)课件:宏的创建和使用.pptx
文件大小:4.66 MB
总页数:36 页
更新时间:2025-06-26
总字数:约2.3千字
文档摘要

宏的创建和使用

第1节创建宏

第2节宏的执行和调试;第一节创建宏;2.宏的功能;3.宏的类型;二、独立宏的创建;三、嵌入式宏的创建;3.单击工具组中的“属性表”按钮,弹出属性表窗格,并切换到“事件”选项卡。

4.单击“无数据”行右侧的省略号,弹出“选择生成器”对话框,选择“宏生成器”选项并单击“确定”进入宏生成器。;5.在宏生成器中添加宏操作,然后关闭宏生成器,弹出保存该宏的对话框,单击“是”按钮,完成嵌入式宏的创建。

6.保存“商品信息表备份”的报表。查看创建嵌入式宏的效果,双击导航窗格中的“商品信息表备份”的报表,就会弹出“报表中没有数据!”提示框。

;四、创建与设计条件宏;2.在IF操作顶部的框中,输入一个“date()#2016-8-10#”。向IF操作中添加“MessageBox”宏操作。

3.保存宏。单击“保存”图标,在弹出的“另存为”对话框中输入“条件宏”,单击“确定”按钮,这样这宏对象中就增加了一个条件宏。;4.单击“宏工具/设计”组中的“运行”按钮,查看该宏中的运行结果。

5.修改系统时间为2016年8月25日,再次单击“宏工具/设计”组中的“运行”按钮,查看该宏中的运行结果。;五、创建与设计宏组;2.命名打开“打开商品信息表”子宏,在该子宏块中添加“OpenTable”新操作,并按图所示进行参数设置。

3.在添加新操作文本框中输入“Submacro”或将其从“操作目录”面板拖动到宏设计窗口。;4.命名打开“打开退货商品信息查询”子宏,在该子宏块中添加“OpenQuery”新操作,并按图所示进行参数设置。

5.在添加新操作文本框中输入“Submacro”或将其从“操作目录”面板拖动到宏设计窗口。;6.命名打开“打开商品信息窗体”子宏,在该子宏块中添加“OpenForm”新操作,并按图所示进行参数设置。

7.在添加新操作文本框中输入“Submacro”或将其从“操作目录”面板拖动到宏设计窗口。;8.命名打开“打开进货商品信息报表”子宏,在该子宏块中添加“OpenReport”新操作,并按图所示进行参数设置。

9.保存宏。单击“保存”图标,在弹出的“另存为”对话框中输入“宏组”,单击“确定”按钮。这样就在宏对象中就增加???一个宏组。;第2节宏的执行和调试

宏可以在设计视图运行,也可以通过窗体、报表或其他控件来运行。;1.打开“商品销售管理”数据库。

2.选“创建”选项卡中的“窗体”组中的“其他窗体”中的“模式对话框”窗体。这样就在窗体对象中增加了一个窗体。

3.切换到窗体的“窗体视图”在主体节中添加5个按钮和1个标签,并进行相应的属性设置。;4.双击“打开”按钮,弹出“属性表”选择“事件”选项卡,在单击行的下拉列表框中选择“宏组.打开商品信息表”。;5.和上面的操作类似,给“打开查询”“打开窗体”“打开报表”三个按钮也增加相应的事件。分别打开“打开退货商品信息查询”“打开进货商品基本信息窗体”和“打开进货商品信息报表”。

6.双击“关闭主界面窗口”弹出“属性表”,选择“事件”选项,再单击行的生成器对话框中选择“宏生成器”,打开“宏设计窗口”,按照图进行宏设计。;7.单击“保存”图标,在导航窗格的窗体类别中双击“主界面”窗体,单击相应的按钮,则会执行相应宏。;二、宏的调试;首先要单击“宏工具/设计”选项卡的“单步”选项,然后单击“运行”按钮,这时会弹出“单步执行宏”对话框。;三、使用宏验证用户名和密码;2.添加“用户名”文本框,设置用户名文本框“名称”为username,添加“密码”文本框,设置密码文本框“名称”为password,“输入掩码”为“密码”。;3.双击“登录”按钮,弹出“属性表”面板。在“事件”选项卡中找到“单击”事件,单击其对应的“生成”按钮,在弹出的“选择生成器”对话框中选择“宏生成器”,然后单击“确定”弹出宏设计器。

4.添加“IF”操作,在“条件”框中输入[username]=adminAnd[password]=123456,并添加“MessageBox”操作,消息参数设置为“用户名和密码正确,正在连接……”,“标题”参数设置为“欢迎”。;5.在“MessageBox”操作后面添加“OpenForm”操作,“窗体名称”参数设置为“主界面”。

6.单击添加“Else”操作和“MessageBox”操作,消息参数设置为“用户名或密码错误,请重新输入!”,“标题”参数设置为“提示”。;7.在“MessageBox”操作后添加“SetProperty”操作,“控件名称”设置为“username”,“属性设置”为“值”,其他默认。其作用是交用户文本框中的值设置为空。;8.添加“SetProperty”操作