基本字段级别属性

下表列出 EGL 中的基本字段级别属性:

property 描述
action 标识当用户单击按钮或链接时调用的代码。
align 指定当数据长度比字段长度小时数据在变量字段中的位置。
byPassValidation 标识当用户单击按钮或链接时是否绕过基于 EGL 的验证。
color 指定文本表单中的字段的颜色。
column 指的是与项相关联的数据库表列的名称。缺省值是项的名称。
currency 指示是否将值前面的货币符号包括到数字字段中,符号的精确位置由 zeroFormat 属性确定。
currencySymbol 指示在属性 currency 生效时要使用哪个货币符号。
dateFormat 标识日期的格式。
  指定当通过光笔或(对于仿真器会话)通过光标单击选择字段时是否设置该字段的已修正数据标记。
displayName 指定显示在字段旁边的标签。
displayUse 将 EGL 字段与用户界面控件相关联。
fieldLen 指定可以在文本表单字段中显示的单字节字符数。
fill 指示是否要求用户在每个字段位置中输入数据。
fillCharacter 指示用什么字符来填充文本或打印表单中或 PageHandler 数据中的未使用位置。
help 指定当用户将光标放到输入字段上方时将显示的悬浮式帮助文本。
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 指示当用户在 ASCII 设备上输入类型为 MBCHAR 的数据时,EGL 是否执行特殊检查。
newWindow 指示当 EGL 运行时显示 Web 页面以便响应 action 属性中标识的活动时,是否使用新的浏览器窗口。
numElementsItem 标识一个 PageHandler 字段,该字段的运行时值指定要显示的数组元素的数目。
numericSeparator 指示是否在整数部分超过 3 位的数字中放置字符。
outline 允许在支持双字节字符的任何设备上在字段边缘画线。
pattern 将用户输入的文本与指定模式相匹配以便进行验证。
persistent 指示字段是否包括在为 SQL 记录生成的隐式 SQL 语句中。
protect 指定用户是否可以访问该字段。
selectFromListItem 标识用户可从中选择值的数组或 DataTable 列,这些值会传送至要声明的数组或基本字段。
selectType 指示检索到要声明的数组或基本字段中的值的种类。
sign 指示当用户输入或程序将数字放入字段时正号(+)或负号(-)的显示位置。
sqlDataCode 标识与记录项相关联的 SQL 数据类型。
sqlVariableLen 指示在 EGL 运行时将数据写至 SQL 数据库之前是否截断字符字段中的结尾空格和 NULL。
timeFormat 标识时间的格式。
timeStampFormat 标识在表单上显示的或在 PageHandler 中维护的时间戳记的格式。
typeChkMsgKey 标识一条消息,如果输入数据不适合于字段类型,则将显示该消息:
upperCase 指示在用户的单字节字符输入中是否将字母字符设置为大写字母。
validationOrder 指示该字段的验证器函数相对于任何其它字段的验证器函数的运行顺序。
validatorDataTable 标识一个验证器表,后者是一个 dataTable 部件,它是与用户输入进行比较的基础。
validatorDataTableMsgKey 标识一个消息,如果用户提供的数据不符合验证器表(这是属性 validatorDataTable 中指定的表)的要求,则显示该信息。
validatorFunction 标识一个验证器函数,该函数是在 EGL 运行时执行基本验证检查(如果执行任何基本验证检查的话)之后运行的逻辑。
validatorFunctionMsgKey 标识显示的消息
validValues 指定对用户输入有效的一组值。
validValuesMsgKey 标识一条消息,如果设置了字段属性 validValues 并且用户在字段中填写了超出范围的数据,则将显示该消息。
value 标识显示 Web 页面时作为字段内容显示的字符串文字。
zeroFormat 指定在数字字段中(但不是在类型为 MONEY 的字段中)如何显示零值。
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.