Field 对象

可以用 Field 对象访问实体字段的属性。

例如,要在用户无权更改状态字段中的值时显示消息框,可以使用以下代码:

Msgbox "You do not have permission to change "_
& "Bug_Fields.Field("BG_STATUS").FieldLabel field."

Field 对象有以下属性:

属性

读/写

类型

描述

FieldLabel

字符串

显示的字段标签。

FieldName

字符串

字段的逻辑名称。

IsModified

布尔值

指定是否修改值。

IsMultiValue

布尔值

指定字段可否包含来自查找列表的多个值。

IsNull

布尔值

指定字段值是否缺失。

IsReadOnly

读/写

布尔值

指定字段是否只读。

IsRequired

读/写

布尔值

指定字段值是否必填。允许您替代字段自定义信息。要修改字段的 IsRequired 属性,IsVisible 属性必须是 True。如果字段不可见,则忽略对 IsRequired 的更改。

对由工作流设置为必填的字段,用户始终必须输入值。无论用户是在修改现有记录还是添加新记录,哪怕字段已为空,这也总是适用的。

IsVisible

读/写

布尔值

指定是否显示字段。

List

读/写

列表

设置或检索附加到类型查找列表的字段的字段列表。

PageNo

读/写

整数

设置或检索“新建缺陷”和“缺陷详细信息”对话框中显示该字段的页面(选项卡)。

Value

读/写

变量

设置或检索字段的值。

ViewOrder

读/写

整数

设置或检索“新建缺陷”和“缺陷详细信息”对话框中显示该字段的顺序。必须在对话框中设置每个字段的值。