《数据库系统管理与维护.ppt》由会员分享,可在线阅读,更多相关《数据库系统管理与维护.ppt(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库系统管理与维护ACCESS第11章 定制应用系统学习要点掌握创建下拉菜单的方法掌握创建下拉菜单的方法掌握创建快捷菜单的方法掌握创建快捷菜单的方法uu一个人性化的数据库系统往往需要拥有实用的一个人性化的数据库系统往往需要拥有实用的下拉菜单、快捷菜单和工具栏。下拉菜单、快捷菜单和工具栏。uu在在AccessAccess中,宏除了代替复杂的程序实现自动中,宏除了代替复杂的程序实现自动处理许多重复性的任务之外,还有一个很大的处理许多重复性的任务之外,还有一个很大的用途,就是制作个性化的菜单和工具栏。用途,就是制作个性化的菜单和工具栏。菜单的设计与制作 在用户开发系统时,往往需要根据所要实现的操在
2、用户开发系统时,往往需要根据所要实现的操作,制作包含所要实现的功能的下拉菜单和对具体控作,制作包含所要实现的功能的下拉菜单和对具体控件操作的快捷菜单。需要利用宏来构造这样的菜单。件操作的快捷菜单。需要利用宏来构造这样的菜单。制作下拉菜单制作下拉菜单 菜单菜单(Menu)(Menu)就是一组可供选择的操作命令。菜单项最就是一组可供选择的操作命令。菜单项最常见的三种:常见的三种:菜单命令:具体可实现的某个操作。菜单命令:具体可实现的某个操作。子菜单:右边有一个箭头,不是具体的操作,而是可以展开子菜单:右边有一个箭头,不是具体的操作,而是可以展开下一级菜单的菜单项。下一级菜单的菜单项。分隔线:将不同
3、的功能的菜单分成不同部分的一条横线。分隔线:将不同的功能的菜单分成不同部分的一条横线。菜单的设计与制作在构造菜单项时,可用不同的方法来构造这三在构造菜单项时,可用不同的方法来构造这三种菜单项。种菜单项。菜单命令:是最后一级菜单,所以直接使用宏来设菜单命令:是最后一级菜单,所以直接使用宏来设置操作及参数即可。置操作及参数即可。其中有四个具体的操作项,可生成四个具体的菜单命令项。其中有四个具体的操作项,可生成四个具体的菜单命令项。菜单的设计与制作子菜单子菜单:也可利用创建宏来实现,操作项是也可利用创建宏来实现,操作项是 AddmenuAddmenu。涉及到的操作参数是:。涉及到的操作参数是:菜单名
4、称:下一级菜单项显示的名称,如有快捷键,可以菜单名称:下一级菜单项显示的名称,如有快捷键,可以使用使用&+&+字母的形式输入。如字母的形式输入。如“编辑编辑(&E)”,(&E)”,则可用则可用Alt+EAlt+E调调用。用。菜单宏名称:在下拉列表框中选择已经创建好的菜单宏,菜单宏名称:在下拉列表框中选择已经创建好的菜单宏,运行时即可将该宏中的菜单项添加到这级菜单中。运行时即可将该宏中的菜单项添加到这级菜单中。状态栏文字:即鼠标指针指向该菜单时,在窗体下方的状状态栏文字:即鼠标指针指向该菜单时,在窗体下方的状态栏中显示的说明性文字。态栏中显示的说明性文字。菜单的设计与制作分隔线分隔线 分隔线是为
5、了将各个有联系的命令与其他命令分开,而专分隔线是为了将各个有联系的命令与其他命令分开,而专门用来做分隔的特殊菜单项,它只需要在门用来做分隔的特殊菜单项,它只需要在“菜单名称菜单名称”文文本框中输入本框中输入“-”“-”即可。即可。菜单的设计与制作使用宏制作菜单使用宏制作菜单 使用宏制作菜单的操作步骤使用宏制作菜单的操作步骤:vv制作最后一级菜单的宏,即有具体命令项的菜单。制作最后一级菜单的宏,即有具体命令项的菜单。vv制作将子菜单拼接到主菜单的宏。使用制作将子菜单拼接到主菜单的宏。使用AddMenuAddMenuvv将主菜单附加到窗体上。将主菜单附加到窗体上。vv运行窗体。运行窗体。菜单的设计
6、与制作例例11.1 11.1 为主窗体制作一个下拉菜单为主窗体制作一个下拉菜单表表11-1 11-1 主窗口的下拉菜单中的具体菜单项主窗口的下拉菜单中的具体菜单项数据数据系统系统编辑数据编辑数据班级表班级表系统信息系统信息图书借阅表图书借阅表系统帮助系统帮助学生成绩表学生成绩表退出系统退出系统学生信息表学生信息表浏览数据浏览数据窗体窗体1 1学生信息表学生信息表菜单的设计与制作操作步骤操作步骤在数据库窗口中,分别新建在数据库窗口中,分别新建“编辑数据编辑数据”和和“浏览浏览数据数据”两个宏组。两个宏组。“操作操作”都为都为AddmenuAddmenu;分别在;分别在“菜单名称菜单名称”文本框中
7、输入文本框中输入“编辑数据编辑数据”和和“浏览浏览数据数据”;“菜单宏名称菜单宏名称”下拉列表框中分别选择下拉列表框中分别选择“编辑数据编辑数据”和和“浏览数据浏览数据”两个宏组。两个宏组。菜单的设计与制作创建创建“系统系统”宏组,添加三个宏;宏组,添加三个宏;“系统信息系统信息”“”“系统帮助系统帮助”和和“退出系统退出系统”;“操作操作”分别是分别是“MsgBox”“MsgBox”、“无无”和和“Quit”“Quit”菜单的设计与制作创建创建“主下拉菜单主下拉菜单”宏,将宏,将“浏览浏览”和和“编辑编辑”两两个宏组添加到该宏中。并设置需要显示的菜单名称。个宏组添加到该宏中。并设置需要显示的
8、菜单名称。菜单的设计与制作打开主窗体的窗体设计器,在其属性对话框的打开主窗体的窗体设计器,在其属性对话框的“其其他他”选项卡中,设置选项卡中,设置“菜单栏菜单栏”属性值为宏名称属性值为宏名称“主下拉菜单主下拉菜单”。菜单的设计与制作运行窗体运行窗体菜单的设计与制作菜单的设计与制作制作快捷菜单制作快捷菜单 单击右键调出(弹出式)快捷菜单,其中有可用的菜单项,以单击右键调出(弹出式)快捷菜单,其中有可用的菜单项,以方便操作。方便操作。创建快捷菜单的方法与创建下拉菜单类似,操作步骤如下:创建快捷菜单的方法与创建下拉菜单类似,操作步骤如下:先将具体的菜单项用宏组的形式创建好。先将具体的菜单项用宏组的形
9、式创建好。再创建一个用于将菜单项的宏组拼接到右键快捷菜单中的宏,其再创建一个用于将菜单项的宏组拼接到右键快捷菜单中的宏,其中只有一个操作即中只有一个操作即AddMenuAddMenu,再将刚才创建的宏组添加进来。,再将刚才创建的宏组添加进来。在窗体设计器中选择需要使用快捷菜单的控件,在属性对话框的在窗体设计器中选择需要使用快捷菜单的控件,在属性对话框的“其他其他”选项卡中,将选项卡中,将“快捷菜单快捷菜单”属性值设置为属性值设置为“是是”,将,将“快捷菜单栏快捷菜单栏”属性值设置为快捷菜单宏的名称。属性值设置为快捷菜单宏的名称。运行窗体,在附加了快捷菜单的控件上单击右键,打开快捷菜单。运行窗体
10、,在附加了快捷菜单的控件上单击右键,打开快捷菜单。菜单的设计与制作例例11.2 11.2 为主窗体创建一个快捷菜单,该快捷菜为主窗体创建一个快捷菜单,该快捷菜单包含单包含“最大化最大化”、“最小化最小化”和和“关闭关闭”三三个选项。个选项。操作步骤:操作步骤:创建一个宏组创建一个宏组“快捷菜单快捷菜单”,在其中添加快捷菜单,在其中添加快捷菜单的三个选项作为宏名,设置相应的操作。的三个选项作为宏名,设置相应的操作。菜单的设计与制作创建一个拼接快捷菜单的宏创建一个拼接快捷菜单的宏“右键右键”,设置,设置“操作操作”为为AddmenuAddmenu,“操作参数操作参数”选项区中的选项区中的“菜单宏菜
11、单宏名称名称”下拉列表框为下拉列表框为“快捷菜单快捷菜单”。菜单的设计与制作在窗体设计器中打开在窗体设计器中打开“主窗体主窗体”,在属性对话框的,在属性对话框的“其他其他”选项卡中,设置窗体的选项卡中,设置窗体的“快捷菜单快捷菜单”属性属性值为值为“是是”,“快捷菜单栏快捷菜单栏”属性值为快捷菜单宏属性值为快捷菜单宏的名称的名称“右键右键”运行主窗体,在窗口范围中单击右键,即可查看新运行主窗体,在窗口范围中单击右键,即可查看新建的快捷菜单。建的快捷菜单。工具栏的设计与制作AccessAccess提供了工具栏,其中有很多工具按钮,提供了工具栏,其中有很多工具按钮,每个按钮都对应着不同的功能,这些
12、功能都可每个按钮都对应着不同的功能,这些功能都可以通过执行菜单中的相应命令来实现。以通过执行菜单中的相应命令来实现。很多时候用户需要使用的工具栏不仅是系统提很多时候用户需要使用的工具栏不仅是系统提供的那些工具栏,而且希望在窗体上放置自己供的那些工具栏,而且希望在窗体上放置自己设计的个性化工具栏,这个时候需要利用设计的个性化工具栏,这个时候需要利用“自自定义定义”对话框中的对话框中的“新建新建”按钮来自己创建工按钮来自己创建工具栏。具栏。工具栏的设计与制作自己创建工具栏的操作步骤:自己创建工具栏的操作步骤:选择选择“工具工具”-“”-“自定义自定义”命令,命令,打开打开“自定义自定义”对话框。对
13、话框。工具栏的设计与制作单击单击“新建新建”按钮,打开按钮,打开“新建工具栏新建工具栏”对话框,对话框,将新建的工具栏命名。将新建的工具栏命名。单击单击“确定确定”按钮后,在自定义对话框中可以看到按钮后,在自定义对话框中可以看到新建的自定义工具栏,同时会显示一个空白的工具新建的自定义工具栏,同时会显示一个空白的工具栏栏这时可以设置需要添加到自定义工具栏上的按钮,这时可以设置需要添加到自定义工具栏上的按钮,按住按住CtrlCtrl键使用鼠标可将工具栏上的按钮拖到自定义键使用鼠标可将工具栏上的按钮拖到自定义的工具栏上。的工具栏上。工具栏的设计与制作单击属性按钮,打开单击属性按钮,打开“工具栏属性工具栏属性”对话框,对该对话框,对该工具栏做进一步的设置,完成后关闭工具栏做进一步的设置,完成后关闭“自定义自定义”对对话框。话框。工具栏的设计与制作在窗体设计器打开所需要设置工具栏窗体在窗体设计器打开所需要设置工具栏窗体,在属性对在属性对话框的话框的“其他其他”选购卡中,设置窗体的选购卡中,设置窗体的“工具栏工具栏”属性值为新建的工具栏。属性值为新建的工具栏。运行窗体。运行窗体。
限制150内