文档详情

Access数据库应用课件 项目六应用系统实现.pptx

发布:2025-04-22约1.67万字共91页下载文档
文本预览下载声明

Access数据库应用

项目六应用系统实现

任务一自动运行登录对话框任务二完善员工信息窗体任务三订单查询任务四删除所有数据

项目描述在很多情况下,需要对数据库进行大量重复的操作,这时就需要用到一个简单的方法来实现这种大量重复的操作。在Access中实现自动处理有两种方法:宏和VBA模块。本项目只讨论宏。宏是由一个或多个操作组成的集合,其中每个操作均能实现特定的功能。本项目学习如何使用宏,通过使用宏能够自动执行重复任务,使用户方便快捷地操作Access数据库系统。本项目将完成有关宏的学习与实训。通过本项目的学习,将实现如下主要目标:1.了解有关宏的相关知识。2.学会创建宏、宏组与条件宏。3.能够利用宏来完善系统实现功能。

任务一自动运行登录对话框任务描述利用“创建宏”方法,创建一个AutoExec,启动数据库时判断当前项目是否受信任,根据实际情况自动运行窗体“登录屏幕”或窗体“登录对话框”。

任务一自动运行登录对话框做一做打开“罗斯文”数据库,单击“创建”选项卡,找到“宏与代码”按钮组,如下图所示。

2.单击上图中“宏”按钮,打开宏设计视图,如下图所示:任务一自动运行登录对话框

3.单击“添加新操作”下拉按钮,弹出操作列表,选择显示类别“SetDisplayedCategories”操作,如下图所示。任务一自动运行登录对话框

4.设置“SetDisplayedCategories”操作的运行参数,单击“显示”下拉按钮,选择“是”,单击“类别”下拉按钮,选择“罗斯文贸易”,此操作可以使“罗斯文贸易”这一类别在导航窗格标题栏中的“浏览类别”下显示,如下图所示。任务一自动运行登录对话框

5.继续单击“添加新操作”下拉按钮,弹出操作列表,用同样的方法选择条件“If”操作,如下图所示。任务一自动运行登录对话框

6.单击“If”设置条件表达式Not[CurrentProject].[IsTrusted],意为当前环境不受信任时执行该条件下的“Then”语句,如下图所示。任务一自动运行登录对话框

7.单击“Then”设置执行操作打开窗体“OpenForm”,单击窗体名称下拉按钮,弹出数据库中所有窗体,选择“启动屏幕”窗体,如下图所示。任务一自动运行登录对话框

8.单击“EndIf”下“添加新操作”下拉按钮,用同样的方法设置另一个条件当前环境受信任时执行打开窗体“登录对话框”,如下图所示。任务一自动运行登录对话框

9.单击左上角保存图标,在弹出的“另存为”对话框中将宏名称改为“AutoExec”,如下图所示。任务一自动运行登录对话框

10.单击运行按钮运行该宏,如下图所示。任务一自动运行登录对话框

学一学1.宏:Access预先定义好了多种操作(指令),实现特定的操作或功能,这些指令称为宏指令。用户组织使用宏指令的Access对象就是宏。宏是一系列操作的集合,每个操作都自动完成特定的功能。在Access中,宏并不能单独执行,必须有一个触发器。而这个触发器通常是由窗体、报表及其上面控件的各种事件来担任。任务一自动运行登录对话框

2.宏的作用:1)可以替代用户执行重复的任务,节约用户的时间。2)可以使数据库中的各个对象联系得更加紧密。3)可以显示警告信息窗口。4)可以为窗体制作菜单,为菜单指定某些操作。5)可以把筛选程序加到记录中,提高记录的查找速度。6)可以实现数据在应用程序之间的传送。宏可以独立存在,但通常是和命令按钮、文本框窗体和报表中控件一起出现,用来自动执行任务的一个操作或一组操作。任务一自动运行登录对话框

3.宏名:每个宏都有一个名称,运行宏是通过宏名确定。对于宏组,每个宏组有一个宏组名,宏组中每个子宏都有子宏名,每个子宏都是可以独立运行的,调用宏组是:宏组名.子宏名。4.参数:参数是一个值,它向操作提供信息,例如,要在消息框中显示的字符串、要操作的控件等。有些参数是必需的,有些参数是可选的。参数在操作名称下设置。任务一自动运行登录对话框

5.创建宏:宏或宏组可以包含在一个宏对象(有时称为独立宏)中,宏也可以嵌入到窗体、报表或控件的任何事件中。嵌入的宏成为所嵌入到的对象或控件的一部分。独立宏显示在导航窗格中的“宏”下;嵌入的宏则不显示。创建新宏时,宏操作目录将显示所有宏操作,而且所有参数都是可见的。根据宏的大小,编辑宏时可以展开折叠一部分或全部宏操作(及操作块),只需单击宏名称或块名称左侧的加号(+)或减号(-)按钮即可。或者按上箭头键或下箭头键选择操作块,然后按左箭头键或右箭头键折叠或展开它。也可在“设计”选项卡上的“折叠/展开”组中,单击“展开操作”或“折叠操作”。其中不同的宏命令其结构各有不同

显示全部
相似文档