基本字段级别属性

属性 描述
action

action 属性是一个绑定属性,它表示当您在 Page Designer 中工作时,该属性的赋值将被用作缺省值。仅当项属性 displayUse 的值为 buttonhyperlink 时,此属性才有意义。

align 指定当数据长度比字段长度小时数据在变量字段中的位置。此属性在文本和打印表单上很有用。
byPassValidation

byPassValidation 属性是一个绑定属性,它表示当您在 Page Designer 中工作时,该属性的赋值将被用作缺省值。仅当对表示命令标记(按钮或超链接)的项指定此属性时,此属性才起作用。Yes 指示在发生命令事件时要绕过验证。不将来自输入字段的数据返回至程序。

Color 指定文本表单中的字段的颜色。
column 指的是与项相关联的数据库表列的名称。
currency 指示是否将值前面的货币符号包括到数字字段中,符号的精确位置由 zeroFormat 属性确定。
currencySymbol 指示在属性 currency 生效时要使用哪个货币符号。
dateFormat 标识在表单上显示的或在页面处理程序中维护的日期的格式。
detectable 指定当通过光笔或(对于仿真器会话)通过光标单击选择字段时是否设置该字段的已修正数据标记。
displayName

displayName 属性是一个绑定属性,它表示当您在 Page Designer 中工作时,该属性的赋值将被用作缺省值。此属性指定显示在项旁边的标签。

displayUse

displayUse 属性是一个绑定属性,它表示当您在 Page Designer 中工作时,该属性的赋值将被用作缺省值。此属性将项与用户界面控件相关联。

fieldlen 可以在字段中显示的单字节字符数。
fill 指示是否要求用户在每个字段位置中输入数据。
fillCharacter 指示用什么字符来填充文本或打印表单中的或者页面处理程序数据中的未使用位置。
help

help 属性是一个绑定属性,它表示当您在 Page Designer 中工作时,该属性的赋值将被用作缺省值。 此属性指定当用户将光标放到输入项上方时将显示的悬浮式帮助文本。

Highlight 指定用来显示字段的特殊效果(如果有的话)。
inputRequired 指示是否要求用户在字段中填写数据。
inputRequiredMsgKey 标识一条消息,如果字段属性 inputRequired 设置为 yes 并且用户未能在字段中填写数据时,将显示该消息。
Intensity 指定显示字体的强度。
isBoolean 指示该字段表示布尔值。
isDecimalDigit 确定是否检查输入值是否仅包含十进制位。
isHexDigit 确定是否检查输入值是否仅包含十六进制位。
isNullable 表示是否可以将项设置为 NULL,如果与项相关联的表列可以被设置为 NULL,则此属性适用。
isReadOnly 表示是否应该从写到数据库或包含 FOR UPDATE OF 子句的缺省 SQL 语句中省略项及相关列。
linewrap 指示文本在必要时是否自动换行以避免截断文本。
lowerCase 指示在用户的单字节字符输入中是否将字母字符设置为小写字母。
masked 指示是否显示用户输入的字符。此属性用于输入密码。
maxLen 指定写至数据库列的字段文本的最大长度。
minimumInput 指示要求用户在字段中填写的最小字符数(如果用户在字段中填写了任何数据的话)。
minimumInputMsgKey 标识一条消息,如果用户执行下列操作,则将显示该消息:
  • 在字段中填写数据;并且
  • 填写的字符数小于属性 minimumInputRequired 中指定的值。
modified 指示程序是否认为字段已被修改,而无论用户是否更改了值。
needsSOSI 仅用于多字节字段(类型为 MBCHAR 的字段), 并指示当用户在 ASCII 设备上输入类型为 MBCHAR 的数据时,EGL 是否执行特殊检查。
newWindow 指示当 EGL 运行时显示 Web 页面以便响应 action 属性中标识的活动时,是否使用新的浏览器窗口。
numElementsItem 它是在静态数组变量或记录项中指定的,并且标识页面处理程序中的另一个项的名称。
numericSeparator 指示是否在整数部分超过 3 位的数字中放置字符。
Outline 允许在支持双字节字符的任何设备上在字段边缘画线。
persistent 指示字段是否包括在为 SQL 记录生成的隐式 SQL 语句中。
protect 指定用户是否可以访问该字段。
selectFromListItem

属性 selectFromListItem(以前是 selectFromList 属性)是一个绑定属性,它表示当您在 Page Designer 中工作时,该属性的赋值将被用作缺省值。

此属性引用数组或表列,用户可从这些数组和表列中选择一个或多个值;并且,此属性指示正在声明的数组或项将接收数据以响应用户从该列表中进行的选择。

selectType

selectType 属性是一个绑定属性,它表示当您在 Page Designer 中工作时,该属性的赋值将被用作缺省值。

此属性指示检索到正在声明的项中的值的类型。

sign 指示当用户输入或程序将数字放入字段时正号(+)或负号(-)的显示位置。
sqlDataCode

属性 sqlDataCode 的值是一个数字,它标识与记录项相关联的 SQL 数据类型。如果在声明时、验证时或生成的程序运行时访问数据库管理系统,则该系统将使用数据代码。

sqlVariableLen 指示在 EGL 运行时将数据写至 SQL 数据库之前是否截断字符字段中的结尾空格和 NULL。
timeFormat 标识在表单上显示的或在页面处理程序中维护的时间的格式。
timeStampFormat 标识在表单上显示的或在页面处理程序中维护的时间戳记的格式。
typeChkMsgKey 标识一条消息,如果输入数据不适合于字段类型,则将显示该消息:
upperCase 指示在用户的单字节字符输入中是否将字母字符设置为大写字母。
validationOrder

属性 validationOrder 的值是一个整数,它指示项的验证器函数相对于任何其它项的验证器函数的运行时间。如果一个项的验证取决于另一个项的先前验证,则此属性很重要。

validatorDataTable 标识一个验证器表,后者是一个 dataTable 部件,它是与用户输入进行比较的基础。
validatorDataTableMsgKey 标识一个消息,如果用户提供的数据不符合验证器表(这是属性 validatorDataTable 中指定的表)的要求,则显示该信息。
validatorFunction 标识一个验证器函数,该函数是在 EGL 运行时执行基本验证检查(如果执行任何基本验证检查的话)之后运行的逻辑。
validatorFunctionMsgKey 标识一条消息,该消息在以下情况下显示:
  • 属性 validatorFunction 指示使用 sysLib.verifyChkDigitMod10 或 sysLib.verifyChkDigitMod11;并且
  • 指定的函数指示用户的输入出错。
validValues 指示对用户输入有效的最小和最大值。
validValuesMsgKey 标识一条消息,如果设置了字段属性 validValues 并且用户在字段中填写了超出范围的数据,则将显示该消息。
value

value 属性是一个绑定属性,它表示当您在 Page Designer 中工作时,该属性的赋值将被用作缺省值。此属性指定了一个字符串,当 Web 页面显示时,在用户更改值之前,此字符串作为项内容显示。

zeroFormat 指定在数字字段中(但不是在类型为 MONEY 的字段中)如何显示零值。

相关概念
EGL 枚举EGL 属性概述

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.