Office中国论坛/Access中国论坛

标题: Access 基础-2 [打印本页]

作者: macrome    时间: 2003-9-2 22:08
标题: Access 基础-2
第2章Access 基础11
下载
如何自定义Access 中的工具栏?
可以给对已经存在的工具栏增加或去掉按钮。在要自定义工具栏的任何位置右击鼠标键,
并从快捷菜单中选择“自定义”。在打开的“自定义”对话框中,单击“命令”选项卡,
显示出各种可用的命令,如图2 - 4所示。
在类别列表中单击所选择的类别,然后将想增加的命令按钮从命令列表中拖到工具栏上
再松开鼠标。同样,也可以把工具栏上的任何按钮拖到自定义对话框的空白部分,从而把它
去掉。
怎样获得数据库对象的定义列表?
Access 中有一个称为“文档管理器”的功能,其作用是产生数据库对象的详细情况的报
告。使用文档管理器,你可以选择数据库中的任何一个或所有对象,生成一个有关这些
对象的报告。具体作法如下:
1) 打开数据库。
2) 选择“工具/分析/文档管理器”,会出现一个如图2 - 5所示的“文档管理器”窗口,这个
窗口看起来有点像数据库窗口。
3) 单击各个选项卡(表、查询、窗体、报表、宏、模块、当前数据库或全部对象类型)选
择不同的区域,在每一个区域中单击想显示定义的对象旁边的复选框。
4) 设置好所有的对象后,单击“确定”按钮。
4
图2-4
“自定义”对话框中可使用的命令
5
图2-5
“文档管理器”窗口
A c c e s s将产生一个含有对象定义的报表,如图2-6 所示。
能否使某个键处于无效状态?
可以使某个键处于无效状态,从而使其他用户不能在你的数据库中使用此键。这在那些
想限制用户选择权的应用程序中是很有用的。为了实现这一点,可以创建一个
AutoKeys 宏,告诉Access 当按下某个键时,完成什么操作。数据库每次打开时, A u t o K e y s
宏自动执行。可以告诉Access 当按下某个键后不做任何动作,从而使它处于无效状态。创建
AutoKeys 宏的方法是:
1) 创建一个名为A u t o K e y s的宏。
2) 如果“宏名”列没有出现,选择“视图/宏名”显示宏名列。
3) 在“宏名”列中利用想使之无效的键的S e n d K e y s代码指定一个宏名。
4) 增加S e n d K e y s操作并使“键击”参数保持为空。
5) 保存并关闭这个宏。
6) 保存并关闭数据库。
下次当你打开数据库时, Access 将执行AutoKeys 宏。只要数据库保持打开, A u t o K e y s
宏将始终有效。
例如,想创建一个AutoKeys 宏使F1 键失效。在“宏名”列中输入{ F 1 },在“操作”列
中选择SendKeys ,并使S e n d k e y s操作的“键击”参数为空即可。下一次打开数据库时,每次
按F1 时就执行此宏。因为“键击”参数为空,所以,没有键击发送到A c c e s s。按F 1键不产
生任何效果。
能否隐藏一个表,使其不出现在数据库窗口中?
如果想在数据库窗口中隐藏一个表,使其他用户不能选择它,这里有一个很好用但是很
少有人知道的技巧。重新命名这个表,使它的名字以Usys 开头。例如,想隐藏一个名
12 中文Access 2000疑难解析
下载
图2-6
含有数据库中对象定义的报表
6
7
为Salaries 的表,应把它命名为Usyssalaries (重新命名一个表的简便方法是在数据库窗口中
右击这个表,从快捷菜单中选择“重命名”,并在对话框中输入一个新的名字)。A c c e s s把所
有名字以Usys 开头的表视为系统对象,系统对象通常在数据库窗口中是隐藏的。
如果想再看到这个表,选择“工具/选项”。在出现选项对话框时,单击“视图”选项卡并
打开“系统对象”复选框。单击“确定”按钮后,就可以看到隐藏的表了(对隐藏的表做完相
应的工作后,记住关闭“系统对象”复选框,以免使其他用户感到迷惑)。
警告如果打算利用“选项”对话框的“视图”选项卡查看数据库窗口中的系统对象,
要注意不要修改真正的系统对象。这些表是Access 用于内部操作的,如果修改或删
除了这些表中的数据,程序运行很可能会出现严重问题。
如何在Access 启动时使数据库窗口最大化?
可以创建一个Autoexec 宏来最大化活动窗口。因为当Access 启动时,数据库窗口是
当前活动窗口,因此也是Autoexec 宏要最大化的窗口。采用如下步骤创建这个宏:
1) 在数据库窗口中,单击“宏”按钮。
2) 单击“新建”,打开一个新的宏窗口。
3) 在第一行的“操作”列中,单击向下的箭头,从列表中选择Maximize 。
4) 选择“文件/保存”。
5) 输入Autoexec 作为宏名并单击“确定”按钮。在打开一个数据库时, Access 会自动执
行名为Autoexec 的宏。
在创建了这个宏后,当打开数据库时,数据库窗口就被最大化了,如图2 - 7所示。
提示如果打开数据库时按住Shift 键不放,就可以使Autoexec 宏或其他宏不运行。
第2章Access 基础13
下载
8
图2-7
最大化的数据库窗口
14 中文Access 2000疑难解析
下载
如何创建一个具有自己喜欢的按钮的新工具栏?
可以创建一个新的工具栏,其中包括任何想要的按钮。创建方法如下:
1) 右击任一个已有的工具栏,从快捷菜单中选择“自定义”。
2) 在“自定义”对话框中,单击“工具栏”选项卡,然后单击“新建”按钮。
3) 在新工具栏对话框中为自定义工具栏输入一个名字,并单击“确定”按钮。新的工具
栏会出现在屏幕上,但
作者: 菜鳥    时间: 2003-9-4 21:22
本篇文章在哪有完整的?
作者: zuxl    时间: 2003-9-6 05:38
可有书下载???




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3