access6第6章宏设计.ppt_第1页
access6第6章宏设计.ppt_第2页
access6第6章宏设计.ppt_第3页
access6第6章宏设计.ppt_第4页
access6第6章宏设计.ppt_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第6章 宏设计 1课时,创建宏 宏的常用命令 通过拖动数据库对象实现宏的设计 宏组 条件宏 自动运行宏,宏概念,宏就是用来自动完成特定任务的操作或操作集,即宏一个或多个操作的集合,其中每个操作实现特定的功能。 比如有以下4个操作:打开用户表、关闭用户表、打开登录窗体、关闭登录窗体,这四个操作分别需要用户按顺序使用鼠标去操作,而这四个操作完全可以定义在宏里,通过运行宏自动完成这四个操作。,6.1 宏应用案例菜单设计,“图书借阅管理”主菜单条如图6.1所示,菜单中包含了系统三大功能模块菜单以及操作控制的“系统操作”菜单,在每级菜单下,分别由每个模块对应的菜单去调用系统中窗体。,6.1 宏应用案例菜单设计,62 宏的创建与设计,6.2.1 创建第一个宏 【案例6.1】创建一个名为“调用用户资料编辑窗体”的宏,其功能为:首先弹出消息框显示“欢迎使用用户资料管理”,然后运行窗体“用户资料编辑”。 1新建宏 2设计宏 3保存宏 4运行宏,62 宏的创建与设计,6.2.1 创建第一个宏,62 宏的创建与设计,表6-1 宏的常用命令,62 宏的创建与设计,表6-1 宏的常用命令,62 宏的创建与设计,表6-1 宏的常用命令,62 宏的创建与设计,表6-1 宏的常用命令,62 宏的创建与设计,表6-1 宏的常用命令,62 宏的创建与设计,6.2.3通过拖动数据库对象实现宏的设 使用拖动数据库对象的方法完成【案例6.1】。,直接拖动,63 高级宏操作,6.3.1 宏组 宏组是将多个宏定义在一个宏文件中。 【例6.1】设计一个宏组,宏组名为“用户管理”,要求的功能是:宏组包含四个宏,四个宏名分别为“用户资料编辑”、“按用户号查找”、“学院用户分布”、“用户类型统计”,每个宏的功能分别是打开对应的窗体。 (1)新建一个宏,保存名为“用户管理”。 (2)选中宏设计器中“宏名”按钮。 (3)设计宏,图6.7,63 高级宏操作,(4)运行宏 选择菜单“工具”“宏”“运行宏”,然后在弹出的对话框中,选择对应宏组中的宏,比如运行宏组“用户管理”中的“用户资料编辑”宏,其名称为“用户管理.用户资料编辑”。,63 高级宏操作,【案例6.2】使用宏组实现如图6.1、图6.2所示菜单设计。 (1)生成子菜单 按照【案例6.1】创建“用户管理”宏组的方式,分别再创建“图书管理”、“借书管理”和“系统操作”三个宏组。 (2)主菜单设计 新建一个宏,名称为“菜单”,按图6.9所示.,63 高级宏操作,63 高级宏操作,(3)激活菜单 设置为窗体的菜单 设置系统自动启动菜单,63 高级宏操作,(3)激活菜单 设置系统自动启动菜单,宏名,63 高级宏操作,6.3.2 条件宏 【例6.3】创建一个名称为“tjh”的宏,完成如下功能:运行时,先显示一个消息框,消息框中提示“是否显示用户表”,如果单击“是”,则显示,单击“否”,则不显示。创建条件宏界面如图6.11所示:,63 高级宏操作,(1)首先要显示条件列,选择菜单“工具”“选项”,“在宏设计中显示”选项中的“名称列”和“条件列”这项被选中,或直接选中工具箱“ ”(条件),“ ”(宏名)。 (2)创建一个宏,在条件中输入: MsgBox(“是否显示用户表?“,4)=6。 说明: 参数4表示消息框中会出现“是”“否”两个按纽,等号后的6表示用户单击“是”的返回值。,63 高级宏操作,【例6.4】在“图书管理”数据库中,在运行“用户登录”窗体时,若用户没有输入用户号,当鼠标移动到“确定”按钮上时,运行一个宏“判断用户号”来判断用户号文本框是否输入数据,若没有输入用户号弹出消息框“请输入用户号”。,63 高级宏操作,条件设置窗口,63 高

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论