文档详情

Access 2003应用教程第七章 宏的设计与应用.ppt

发布:2017-06-29约5.69千字共32页下载文档
文本预览下载声明
2.7 数据库的管理 (5)第四行宏名设为隐藏;操作设为SetValue,除表达式设为False外,其他均与第三行操作一致。 说明:本操作是为了设置文本框不可见。 (6)为测试窗口中各命令按钮设置事件宏。更改标题按钮、显示按钮、隐藏按钮的单击事件宏分别设置为“对象访问.更改标题”、“对象访问.显示”、“对象访问.隐藏”。 (7)分别保存窗体和宏组。 返回首页 返回首页 本章结束! LOGO LOGO 7.1?宏的基础知识 7.1.1 宏的概念 宏就是用于组织Access基本操作的指令集合。我们把能自动执行某些操作的命令统称为宏。 宏与菜单命令都可实现对数据库的操作,菜单命令一般用在数据库的设计阶段,而宏常用在数据库的执行过程中;菜单命令必须由使用者发出动作指令,而宏则可以在数据库中自动执行。 返回首页 7.1?宏的基础知识 宏管理界面图 返回首页 7.1?宏的基础知识 宏设计窗口 返回首页 7.2 ?宏的设计 7.2.1 常用宏介绍 根据操作对象的不同,Access2003中的宏可以分为五大类:操作数据类、执行命令类、导入/导出类、操作数据库对象类以及其他类型。 (1)操作数据的宏 该类宏是用于操作窗体和报表数据的宏操作,主要包括: ApplyFilter:过滤操作。 FindRecord:查找符合条件参数的第一条记录。 FindNext:查找符合条件参数的下一条记录。 GoToRecord:可以在表、窗体或查询结果中跳转到指定的记录。 返回首页 7.2 ?宏的设计 7.2.1 常用宏介绍 (2)执行命令的宏 该类宏主要用于运行命令、宏、查询和其他应用程序,可以方便用户通过宏来控制系统的运行,提高系统的自动化程度,从而使利用Access2003的宏设计的管理系统在功能上更加丰富、灵活。此类宏主要包括: RunCommand:运行命令 Quit:退出Access 2003 OpenQuery:打开查询 RunCode:运行VBA程序 RunMacro:运行指定的宏 RunSQL:运行SQL语句 RunApp:运行另一个应用程序 CancelEvent:终止事件 StopAllMacros:停止所有宏的执行 StopMacro:停止指定宏的执行 返回首页 7.2 ?宏的设计 7.2.1 常用宏介绍 (3)导入/导出功能的宏 该类宏可以实现将Access 2003数据转换成其他应用程序所要求的文件格式,或者将其他应用程序数据文件格式转换为Access 2003的文件格式。例如: TransferDatebase:用其它数据库格式导入和导出数据。 TransferText:用于从文本文件导入和导出数据。 (4)操作数据库对象的宏 OpenForm:打开窗体。 OpenTable:打开数据表。 OpenReport:打开报表。 (5)其他类型的宏 该类宏主要用于维护Access 2003界面,包括菜单栏、工具栏、快捷菜单和快捷键的添加、修改和删除,错误信息的提示方式及响铃警告等。 返回首页 7.2 ?宏的设计 7.2.2 创建宏 例7-1:创建一个简单宏,用于打开“学生基本信息”数据表且不允许修改表内容。 (1)单击图7-1所示的宏管理界面中的新建按钮,打开宏设计器界面。 (2)将光标放入第一行操作列,单击下拉箭头,从展开的基本操作列表中选择OpenTable命令(也可以直接输入OpenTable)。注释列的内容可以选填,当然也可以输入说明信息,如“学生基本信息表,只读”。 (3)在操作参数区表名称处选择“学生基本信息”,视图处默认为“数据表”,数据模式处选择“只读”。设计结果如图7-5所示。 (4)单击“保存”按钮,在弹出的另存为对话框中输入宏名称(如“首个宏”),确定后保存。 返回首页 7.2 ?宏的设计 7.2.3运行宏 从宏列表中选中宏,执行以下操作: ◆双击宏对象。 ◆单击数据库工具栏中的运行按钮。 ◆右击宏对象,执行弹出快捷菜单的“运行”命令。 选择“工具/宏/运行宏”菜单命令,打开执行宏对话框,输入宏名单击“确定”即可运行指定的宏。 宏设计工具栏中的“运行”按钮用于运行设计器中的当前宏。 返回首页 7.2 ?宏的设计 7.2.4 编辑宏 在宏列表中选中宏对象,单击数据库工具栏中的设计按钮,该宏将被打开在宏设计器中。在设计窗口中用户可以更换操作,变更操作参数以及修改其他信息等。 宏编辑完毕保存即可。编辑后的宏只有在被保存后
显示全部
相似文档