《Access 2007开发指南(修订版)》一一2.8 表的属性操作

2.8 表的属性操作

Access 2007开发指南(修订版)
除了字段属性之外,还可以总体地为表指定属性。为了访问表的属性,应该在表的设计视图中单击功能区上的“属性表”按钮。图2.22所示的是表的属性。“说明”属性主要用于编写文档。“默认视图”属性在第一次打开表时,指定表出现在哪个视图中。“有效性规则”属性用于指定记录级而不是字段级的有效性验证。例如,对于不同州的顾客来说,其CreditLimit应该不一样。在这种情况下,一个字段中的输入值就与另一个字段中的值有关。在输入了表级有效性规则之后,用户输入数据的顺序就无关紧要了。表级有效性规则能保证字段之间的相关性得以执行。有效性规则的例子如下所示:

[State] In ("CA", "NY") And [CreditLimit]<=2500 Or _
   [State] In ( "MA", "AZ") And [CreditLimit]<=3500 Or _
   [State] Not In ( "CA", "NY", "MA", "AZ")

这个有效性规则要求对加利福尼亚州和纽约的信用卡限制为2500美元以下,对麻省和亚里桑那州的信用卡限制为3500美元以下,对其他州则没有信用卡限制。表级有效性规则不能与字段级有效性规则发生冲突。

“有效性文本”属性决定当用户违反有效性规则的时候显示什么消息。如果留为空白,则只显示默认消息。

“筛选”属性用来表示将要在数据表、窗体或查询当中显示的记录子集。“排序依据”属性用来指定记录的默认排序。“筛选”属性和“排序依据”属性一般不作为表的属性使用。

“子数据表名称”属性用于标明用做导出表的名字。如果将其设为“自动”,导出表会依据数据库中所建立的关系自动检测。“链接子字段”和“链接主字段”属性用于设计特殊的字段,它用来将当前表与“子数据表名称”属性所指定的表链接起来。如果将“子数据表名称”属性设为“自动”,则这些属性应该留为空白。“子数据表高度”用于指定子数据表的最大高度,而“子数据表展开”属性用来设定子数据表是否自动以展开状态进行显示。

“方向”显示属性表的布局方向。对于美国英语,它的默认设置显然是“从左到右”。这个属性是由语言决定的,并且仅在Microsoft Access的语言版本支持从右到左的显示时,“从右到左”设置才可用。阿拉伯语和希伯来语都是从右到左的语言。通过安装给特殊语言的Microsoft Office多语言安装包和Microsoft Office校验工具包,并且再在Microsoft Office语言设置中激活从右到左的语言,就可以切换到从右到左的环境。

时间: 2024-11-10 00:59:36

《Access 2007开发指南(修订版)》一一2.8 表的属性操作的相关文章

《Access 2007开发指南(修订版)》一一1.9 Access 2007的新功能

1.9 Access 2007的新功能 Access 2007开发指南(修订版) Access 2007添加了大量新功能,它们都值得一看.虽然Microsoft将许多这些功能定位于终端用户,但是在产品中还是有许多其他有用的改进.接下来的章节提供了这些新功能的概况.本书的适当章节还会详细介绍每个功能. 1.9.1 用户界面的新功能 Access 2007的用户界面是经过重新设计的.Microsoft公司作出这样的改变,是为了帮助用户在需要某些命令的时候,方便地找到它们.以前许多功能深藏在Acces

《Access 2007开发指南(修订版)》一一2.2 创建新数据库

2.2 创建新数据库 Access 2007开发指南(修订版) 在通常的术语中,数据库是存储信息的集合.Access数据库由表.查询.窗体.报表.数据访问页面.宏和模块构成.数据库中的每个表都应该包含有关某个特殊主题的信息.使用查询可以从一个或更多表中抽取指定的信息.窗体和报表提供了显示数据的方式.最后,利用宏和模块可以生成一个内置的应用程序. 当创建Access应用程序时,必须采取的第1步是执行必要的分析和设计步骤.1.8节介绍了这些初始的步骤.在有了设计文档之后,就可以准备建立数据库了.用户

《Access 2007开发指南(修订版)》一一1.10 Access 2007中的其他新特性

1.10 Access 2007中的其他新特性 Access 2007开发指南(修订版) Access 2007极大地增强了导入和导出功能.例如,现在可以导出到PDF和XPS字段:也可以保存导入和导出的具体规范,这样用户以后就可以重复使用它.在第20章中将介绍这些功能. Access 2007和Outlook 2007是紧密地结合在一起的.可以使用Outlook 2007收集和更新数据.当使用新的"数据收集"功能时,Access 2007会自动创建一个Microsoft Office

《Access 2007开发指南(修订版)》一一2.5 字段属性操作

2.5 字段属性操作 Access 2007开发指南(修订版) 在表中添加了字段之后,就应该自定义它们的属性.可以使用字段属性来控制数据的存储方式,以及什么样的数据可以输入到字段当中.根据所选定字段类型的不同,字段的属性也会有所不同."文本"字段类型的字段属性列表具有一定的代表性(如图2.8所示).以下各节就专门讨论各个字段属性. 2.5.1 字段大小:限制对字段的输入 第1个属性是字段大小,它只适用于文本和数字字段.如前所述,应该使字段大小尽可能小.对数字字段来说,字段越小,对存储空

《Access 2007开发指南(修订版)》一一1.7 硬件要求

1.7 硬件要求 Access 2007开发指南(修订版) Aceess的一个不足之处就在于它对硬件资源的要求太高.这种要求对开发人员和最终用户来说是不一样的,因此,将系统要求分成两个部分来讨论.当用户在接触到这些要求时,请注意实际要求和推荐要求之间的区别. 开发人员的系统硬件要求 根据文档说明,以下是运行Aceess 2007所要求的最低配置: 主频大于500MHz的处理器: 带有Service Pack 2的Windows XP.带有Service Pack 1的Windows 2003或者

《Access 2007开发指南(修订版)》一一1.5 什么是数据库对象

1.5 什么是数据库对象 Access 2007开发指南(修订版) 正如前面所提及,Access的数据库由表.查询.窗体.报表.宏和模块组成.这些对象都有自己特定的功能.Access环境还包括好几个杂项对象,包括关系.数据库属性和导入/导出规格.有了这些对象,就可以创建功能强大的.用户友好的集成应用程序.图1.1所示的是Access的应用程序窗口.请注意,在"导航窗格"中列出的对象类别.以下各节对Access数据库的各个对象进行解释. 1.5.1 表:数据的仓库 表是应用程序的起点.不

《Access 2007开发指南(修订版)》一一2.4 为数据选择适当的字段类型

2.4 为数据选择适当的字段类型 Access 2007开发指南(修订版) 为各个字段选择的数据类型对应用程序的性能及其功能有很大影响.以下几个因素会影响到对表中各个字段数据类型的选择: 字段中所存储的数据类型: 字段的内容是否需要包含在算式中: 是否需要按字段的数据进行排序: 按字段的数据进行排序的方式: 存储空间对用户来说是否特别重要. 需要在字段中存储的数据类型对数据类型的选择影响最大.例如,如果要存储以0起始的数字,那么就不应该选择"数字"字段,因为输入到"数字&qu

《Access 2007开发指南(修订版)》一一1.11 额外的提示和技巧

1.11 额外的提示和技巧 Access 2007开发指南(修订版) 在操作Access 2007时,有一些额外的提示和技巧值得用户注意.例如高级"导航窗格"技巧和操作多值字段的过程.下面一小节将详细讨论这些话题. 1.11.1 高级导航窗格技巧 Access 2007具备一些值得注意的极好的"导航窗格"技巧,包括创建自定义类别和组的能力,在类别中显示或隐藏组或对象,以及在自定义组中移除和保存对象.下面以创建自定义类别开始介绍,具体操作步骤如下所述: (1)右键单击

《Access 2007开发指南(修订版)》一一1.13 小结

1.13 小结 Access 2007开发指南(修订版)在学习Access开发的实际内容之前,必须先理解什么是Access,以及它是如何适应应用程序开发世界的.Access是一个功能强大的产品,它的应用比较广泛,从家庭用的计算机,到使用企业级客户/服务器数据库的公司用的计算机,均可以找到Access的应用程序. 在理解了什么是Access及它的用途之后,才可以学习它众多的对象.Access的应用程序由表.查询.窗体.报表.宏.模块.功能区.关系及其他对象组成.只要对象进行了良好的设计,那么Acc

《Access 2007开发指南(修订版)》一一1.3 具有缩放能力的Access

1.3 具有缩放能力的Access Access 2007开发指南(修订版)Access之所以强大,还在于它的缩放能力.使用Microsoft Access开发的应用程序,在开始时可以是在单个工作站上运行的小型商务应用程序,但是到后来,它可以变成一个企业级的客户/服务器应用程序.如果应用程序设计良好,用户扩展工作是非常简单的,甚至不用重写代码.这个特点使得Access非常适合于需要扩展的商务应用程序,如果要将在部门级开发的应用程序分布到整个公司,那么它也是极好的选择. 更让人欣慰的是,Acces