3.4设置默认的选项
可以设置大约1 0 0个为A c c e s s建立默认设置的选项 (但是在你熟悉A c c e s s之前你不大可能会
改变默认的选项)。由于本书既是一本参考同时也是一本指南,而选项则是 A c c e s s整个结构的
基本元素,因此这一节将详细解释如何改变这些设置。
注意 本章中讨论的“选项”对话框对应的是使用标准 Access (Jet 4.0)数据库时可用的选项而不
是由Access数据项目 (ADP)使用的Microsoft 数据引擎 (MSDE)。有关ADP的详细内容请参见第25
章“创建 Access数据项目”。
默认值的设置可以从“工具”菜单中进行“选项”选择来完成。“选项”属性页看上去如
图3 - 1 2。“视图”、“常规”、“键盘”、“编辑/查找”选项将对整个系统产生作用。“数据表”、
“表/查询”、“窗体/报表”选项将对“数据表”视图中的表、窗体、查询产生作用。“高级”选
项主要与多用户数据库的性能有关。
注意 如果你熟悉以前的Access 版本,
你可能会注意到缺少了“模块”选项页。
Access 2000 使用了V B A集成设计环境
( I D E ),所以把模块选项放到了I D E中,
你可以从其“工具”菜单上选择“选项”
来找到该项。I D E的使用是第2 6章“编
写 VBA代码”中的主题。
你可以单击靠近选项属性页顶部的
标签来选择一个类别。当你改变一个类
别时,属性页将显示该类别对应的选项
页。大多数设置为选项按钮和复选框,
尽管许多其他项需要你从下拉列表的多
个选择项中进行选择。有时,你必须从
键盘键入一个特定的值。在你完成了改变之后,单击“确定”,关闭属性页。如果你决定不去
实现你的改变,则单击“取消”来终止属性页而不做任何变化。下面对各个选项进行了总结,
54 第一部分 Access基础 下载
图3-12 显示“视图”选项页的“选项”属性页其中包括影响整个A c c e s s的选项和那些影响在“数据表”视图中浏览和打印数据的选项。
3.4.1 系统默认值
Access 2000使用Wi n d o w s注册表为每个A c c e s s用户存储所有默认的属性,包括表、查询、
窗体、报表、模块等内容的显示和打印。在早期的 Access 版本中,用户默认的属性存放在
S y s t e m . m d w工作组文件中。把.mdw 扩展名用于工作组系统文件是Access 95中新增的,它
代替了库、向导和Access 1.x和2 . 0中S Y S T E M . M D A所共享的.MDA 扩展名。当考虑Access 数
据库的安全或者在多用户 (工作组) 环境中使用A c c e s s时,S y s t e m . m d w中还存储用户名和口令。
如果使用安全向导来处理数据库的安全,则应该遵照建议来创建一个新的工作组文件。
参见2 4 . 3节“与其他用户共享你的Access 数据库文件”。
注意 工作组文件,默认时为S y s t e m . m d w对于A c c e s s的正确操作至关重要。你应该将之在软盘
上做一个备份。在你改变了任何选项或者实现 A c c e s s的安全特征后,你总是应该创建一个最新
的备份。
1. 视图选项
“视图”选项用于自定义A c c e s s应用窗口的外观,如表3 - 6中所述。
表3-6 Access系统的视图选项
选 项 功 能
外观组
状态栏 如果被标记,则在A c c e s s应用窗口的底部显示状态栏
启动对话框 如果被标记,则无论在何时启动A c c e s s,该对话框都将提示你打开一个现有的数
据库或创建一个新的数据库
新对象快捷方式 如果被标记,则在数据库窗口中显示用于创建新对象的快捷方式
隐藏对象 如果被标记,则在数据库窗口中显示隐藏的对象
系统对象 如果被标记,则在数据库窗口中显示系统对象
任务栏中的窗口 如果被标记,则将导致数据库窗口和每个打开的窗口在任务栏窗口中显示为一个
图标,只有在安装了Microsoft Internet Explorer Active Desktop时才可用
宏设计组
名称列 如果被标记,则在新宏中显示名称列
条件列 如果被标记,则在新宏中显示条件列
数据库窗口中的点击选项组
单击打开 如果被标记,则允许你靠单击便可以打开一个数据库对象,而不必使用传统的双
击打开方式
双击打开 如果被标记,则需要用双击才能打开一个数据库对象(默认方式)
双字体支持组
使用替代字体 如果被标记,则可以在A c c e s s不能用默认字体显示多种语言时从该列表中选择一
种默认的字体
2. 常规选项
“常规”选项作用于整个Access (见表3 - 7 )。你在常规页上所做的设置将影响到你创建的任
何新的对象(表、窗体和报表) 但是不能逆向地对现有的对象产生影响。例如,改变“常规”页
上的打印边距将会影响到你随后创建的报表,但是不会对任何现有的报表产生影响。改变现有
第3章 Access导航 55 下载对象的打印边距时,你必须在“设计”视图中改变每个对象各自的打印设置。
表3-7 Access系统的常规选项
选 项 功 能
默认数据库文件夹 改变“打开数据库”对话框的默认文件夹。默认文件夹是A c c e s s的工作目录,
由一个句号指示
新建数据库的排序次序 设置的是新建数据库所使用的字母排序次序。你也可以改变现有数据库的排
序次序,方法是先选择一个不同的排序次序,然后从“工具”菜单中选择
“数据库实用工具”,“压缩和修复数据库”
最近使用的文件列表 如果被标记,则A c c e s s会在文件菜单中维持一个最近使用的文件的列表,默
认情况下记录的文件个数为 4,但是这个设置可以通过在列表中选择一个其
他的数字进行改变
提供有声音的反馈 如果被标记,A c c e s s将通过. WAV文件产生伴随各种任务的声音
关闭时压缩 如果被标记,Access将自动地在关闭时,需要的情况下对你的数据库进行压
缩和修复
打印边距组
左边距 建立默认的左边距
上边距 建立默认的上边距
右边距 建立默认的右边距
底边距 建立默认的底边距
使用四位数年份格式组
本数据库 在当前数据库中
所有数据库 在你打开的每一个数据库中的所有日期/时间字段应用四位数年份格式
We b选项外观组
超级链接的颜色 为那些自从你打开该数据库以来一直没有访问过的超级链接文本选择颜色
访问过的超级链接的颜色 为那些你访问过的超级链接文本选择颜色
给超级链接加下划线 如果被选,则A c c e s s将在显示超级链接文本时加上下划线
名称自动更正组
跟踪名称自动更正信息 如果被标记,A c c e s s将存储更正由于改变数据库对象的名称而引起的错误时
所需要的信息。A c c e s s只是跟踪,但是并不立即执行更正,除非“执行名称
自动更正”是被选的
执行名称自动更正 如果被标记,A c c e s s将在名称发生改变时立即修复命名错误
记录名称自动更正的更改情况 如果被标记,A c c e s s将会把对数据库所做的修改记录在自动更正日志表中,以
便于进行命名错误的修正
边距通常以英寸表示。如果你使用的是 A c c e s s的国际版,则边距设置使用的是厘米。你还
可以用缇(t w i p)进行边距设置,这也是 Wi n d o w s和V B A的默认度量。一个t w i p是打印机的点
的1 / 2 0。一个点是1/72 英寸,所以一个t w i p是1/1 440 英寸。
1英寸默认边距显得十分武断,所以在创建自己的任何窗体或者报表之前你或许想将它们
重新设置为你所喜爱的值。如果你使用的是一台激光打印机,首先要参考其手册找出其最大的
可打印区域是多少。可打印区域的大小决定了你可以使用的最小边距。
除了打印边距之外,“常规”选项中你最有可能想要改变的便是默认数据库目录了。当你
56 第一部分 Access基础 下载创建自己的数据库时,你应该将它们存储在专门为该数据库而准备的文件夹中,这样可以简化
备份操作。专用的数据库文件夹同时也是保存S y s t e m . m d w备份的好地方。
关于四位数年份格式选项和2 0 0 0年问题的更多内容,参见1 . 8 . 1节和4 . 6 . 2节“四位数年份选
项设置”和“选择显示格式”。
3. 编辑/查找选项
“编辑/查找”选项影响的是A c c e s s在“窗体”或者“数据表”视图中对表所做的查找行为,
以及模块中的V B A代码的使用。表3 - 8对“编辑/查找”选项及其影响进行了总结。“默认查找/
替换行为组”中的选项决定着“编辑”菜单“查找和替换”命令默认的搜索方法。“确认”组
中的选项决定着 A c c e s s要求用户确认的一些行为。“编辑/查找”选项页最后的一个选项组是
“按窗体筛选默认为组”。这些选项其实不会对A c c e s s本身产生影响,但是会影响到打开数据库
的默认值。
表3-8 Access系统的“编辑/查找”选项
选 项 功 能
读取记录超过该数目时不再显示列表 不论何时当列表中的项目数超过一个特定的数字时,都将禁止筛选
值的显示
默认查找/替换行为组
快速搜索 设置默认搜索方法为在当前字段中搜索并且匹配整个字段
常规搜索 设置默认搜索方法为在所有字段中搜索并且匹配字段的任一部分
与字段起始处匹配的搜索 致使默认的搜索为搜索当前字段,并且只匹配字段的起始处
确认组
记录更改 将导致A c c e s s确认你对记录所做的任何修改
删除文档 将导致A c c e s s确认文档(表、窗体或报表)的删除
操作查询 将导致A c c e s s在执行操作查询之前先确认该查询(例如增加记录或
者删除记录)
按窗体筛选默认组
局部索引字段 在值列表中包含当你设置筛选条件时可以使用的局部索引字段
局部非索引字段 在值列表中包含当你设置筛选条件时可以使用的局部非索引字段
O D B C字段 在值列表中包含当你设置筛选条件时可以使用的来自远程O D B C表
的字段
4. 键盘选项
如果你已经习惯于使用特定类型的箭头键行为,那么键盘选项便尤为重要。与任何其他
选项相比,你可能更想改变键盘选项。改变键盘选项主要是为了加速在“数据表”视图中
用键盘输入的速度,所以把键盘选项作为了第 5章“输入、编辑和验证表中的数据”的主题
之一。
参见5 . 2 . 2节“使用数据输入和编辑键”。
5. 高级选项
A c c e s s有几个高级的系统选项,可以影响到多用户操作、 O L E更新、D D E链接和更新、以
及使用Jet 4.0数据库引擎的O D B C功能所附加的表。表3 - 9描述的是你可以设置的“高级”选项。
“默认记录锁定”组中的选项用于设定 A c c e s s在多用户环境中如何锁定记录,“默认打开模式”
选项组控制的是A c c e s s是否共享打开的数据库。D D E操作选项组控制着A c c e s s如何处理来自其
第3章 Access导航 57 下载他应用的D D E请求。其他选项控制的是O L E更新和查询更新。通常你不大需要改变“高级”选
项,除非你工作在一个多用户环境中并和其他几个用户共享同一个数据库,或者数据库包含的
V B A代码使用了命令参数和条件编译指示。
表3-9 Access系统的高级选项
选 项 功 能
更新重试次数 指定A c c e s s在试图更新一个查询、O L E对象或者D D E链接时,在放弃之前重
复多少次。默认值为2
O D B C刷新间隔(秒) 指定A c c e s s在刷新你通过O D B C连接浏览的记录之前等待多少秒的时间。默认
间隔为1 5 0 0秒
使用记录级锁定打开数据库 如果被标记,A c c e s s将只锁定被编辑或更新的行。A c c e s s 2 0 0 0之前的版本使
用的是页锁定,它锁定的是整页数据
刷新间隔(秒) 指定A c c e s s在刷新远程数据之前等待多少秒的时间。默认的刷新间隔为 6 0秒
更新重试时间间隔(毫秒) 指定A c c e s s在两次尝试更新一个O L E、D D E、O D B C或其他链接之间等待的毫
秒(千分之一秒)数。默认值为2 5毫秒
默认记录锁定
不锁定 当被选后,所有打开的数据库表中的所有记录将都不加锁,这时每个网络用户
都能够更新记录
所有记录 当被选后,将对打开的数据库表中的所有记录都加锁。其他任何网络用户不能
够修改表中记录
编辑记录 当被选后,只锁定被编辑的记录。当保存对记录的修改后,A c c e s s将解除对该
记录的锁定
D D E操作
忽略D D E请求 如果启动,将忽略来自其他Wi n d o w s应用的所有D D E请求
启动D D E刷新功能 如果启动,则允许A c c e s s动态地更新链接的D D E数据
O L E / D D E超时(秒) 指定A c c e s s等待D D E或O L E服务器响应的时间。如果在指定的时间间隔之内没
有收到响应,A c c e s s将报告一个错误。A c c e s s在这个选项上的默认值为3 0秒
默认打开模式
共享 选择了该选项之后,将允许其他的网络用户同时使用这个打开的数据库
独占 选择了这个选项之后,将以独占的模式打开数据库,所以其他的网络用户无法
在此期间打开这个数据库
3.4.2 数据表视图的默认值
可以使用“数据表”视图选项来定制所有查询数据表和新表以及窗体数据表的显示 (见
表3 - 1 0 )。与打印选项一样,改变现有表和窗体数据表的显示格式时,必须在“设计”视图
中编辑表或者窗体的适当属性。你设置的“数据表”视图选项不会影响到用 Access 向导创
建的窗体和报表。每个向导都有其自己的一组默认值。“默认颜色”组中的选项用于设置在
“数据表”视图显示的文本的背景色和前景色,而“默认字体”组的选项则用于确定字体样
式和字号。“默认网格线显示方式”组的选项用于确定 A c c e s s在“数据表”视图显示哪种
网格线(如果有网格线的话 )。最后,“默认单元格效果”选项用于选择数据表单元格的默认
样式。
58 第一部分 Access基础 下载表3-10 数据表视图的选项
选 项 功 能
默认列宽 以英寸为单位指定默认的列宽。A c c e s s对这个文本框的默认设置为1英寸
动画显示 如果被选,则显示动画光标和其他动画效果。如果你的计算机较慢,为了能够提高Access的
操作速度,你可能会将这个选项关掉
默认颜色
字体 你可以从显示的下拉菜单中选择在新建表、查询和窗体中显示的文本的颜色。Access的默认
字体颜色为黑色
背景 用来选择“数据表”视图中单元格中的背景色。A c c e s s的默认背景色为白色
网格线 用来选择在“数据表”视图中显示的网格线的颜色。 A c c e s s默认的网格线的颜色为银白色
默认字体
字体 可以从显示的下拉列表中选择A c c e s s在“数据表”视图中显示文本所使用的字体样式。A c c e s s
的默认字体为A r i a l
粗细 你可以从显示的下拉列表中选择在“数据表”视图中显示的文本字符的粗细。可供选择的类
型有:普通(默认)、淡,特细、细、中等、半粗、加粗、特粗或浓
字号 用于选择默认的字号,单位为点。A c c e s s的默认字号为1 0点
倾斜 如果被选,将以斜体显示所有的数据表文本
下划线 如果被选,将在显示所有的“数据表”视图时加上下划线
默认网格线显示方式
垂直 如果被选,则在“数据表”视图中显示垂直网格线(即在行之间的网格线)。在默认情况下,
该选项和垂直网格线选项是打开的
水平 如果被选,在数据表视图中显示水平网格线(即列之间的网格线)。你也可以同时显示垂直
和水平网格线,方法是将垂直网格线和水平网格线选项结合起来
默认单元格效果
平面 当该项被选后,将显示平面的数据单元格,单元格没有任何特殊的阴影处理
凸起 当该项被选后,将向每个数据单元格添加阴影效果,使之看上去就像突出在屏幕之上似的,
有点像命令按钮
凹陷 当该项被选后,将向每个数据单元格添加阴影效果,使之看上去就像凹陷在屏幕里面似的
注意 其余的两个选项类,“表/查询”和“窗体/报表”将在涵盖这些特别选项类的章节中进行讨
论。同时,与多用户、D D E和ODBC 特征有关的选项将在这些特殊话题的专门章节中进行更为
详细的讨论。