蒙版文字
要求用户输入必须遵循指定格式的文本。 例如,邮政编码或信用卡卡号。

外观
等宽字体: 启用等宽字体。 这将防止掩码在输入文本时移动。 Boolean
宽度: 宽度(单位:px、%)或em.\r\nFor例子\: 50px,20%, 0.4em。 如果未指定任何单位,将采用 px。 String
大小: 此视图的基于尺寸的样式
{Default | Large | Small}
TextSizeStyle
标签放置: 标签的位置。 如果选择“左侧”,那么视图宽度会发生更改。
{Top | Left}
LabelPlacement
标签宽度: 标签的宽度(单位为 px、%)或em.\r\nFor例子\: 50px,20%, 0.4em。 如果未指定任何单位,将采用 px。 String
在工具提示中显示溢出文本: 当内容溢出视图边界时,在工具提示中显示完整文本。 Boolean

行为
标签索引: 表单视图的跳进顺序索引。 索引从 1 开始,可以稀疏地设置。 例如,您可以使用 1、5、10。 Integer
占位文字: 未输入任何值时显示的文本。 String
Mask: 文本掩码。 使用 \# 指示可以输入数字的位置,“a”表示 alpha 字符,“*”表示数字或 alpha 字符。 所有其他字符将作为掩码的一部分显示。 String
自动清除无效文本: 启用后,无效输入将导致视图自动清除 Boolean

事件
在装入时:
描述: 每次加载视图时都会触发。
示例:
me.setMask(${CountryCodeData}.getValue() == "uk" ? "(###) ####-####" : (###) ###-####)
关于变化:
描述: 当绑定到此控件的数据发生改变时触发。
示例:
me.setValid(@validNumber(newText),"Please enter a valid phone number")
上下文变量 newText {string} oldText {string}
焦点:
描述: 当视图获得焦点时触发。
示例:
me.setSizeStyle("L")
关于模糊:
描述: 当视图失去焦点时触发。
示例:
me.setSizeStyle("D")
输入时:
描述: 当输入文本时触发。 如果表达式返回 false,则不会输入。
示例:
return potential.substr(0,3) != "555"
上下文变量 当前的{string} 潜在的{string} 选择{对象{start, end} } 类型{string}
延伸:
com.ibm.bpm.coach.CoachView
Methods:

遗传添加类姓名[已替换]
添加/替换此控件的 CSS 类
名称TypeDefault描述
名称{string}要添加到控件的 CSS 类名。 如果有多个类,则用空格分隔类名。
已被替换{string}要由第一个参数替换的 CSS 类名。 如果有多个类,则用空格分隔类名。
示例
Button.addClass("green");

重点()
将焦点置于此控件上

获取自动清除()返回:{boolean}
获取自动清除选项MaskedText控制

遗传获取数据()返回:{Object}
检索与此视图/控件相关的绑定数据。 仅适用于具有绑定数据的视图/控件
示例
变量dec1= MyDecimal.getData((英文):

获取帮助文本()返回:{string}
获取与控件相关的帮助文本

获取标签()返回:{string}
获取与...关联的标签MaskedText控制

获取标签放置()返回:{string}
获取标签位置以进行控制。 注意:这始终返回设置的标签位置,为避免歧义,请始终使用“T”|“L”设置标签位置

获取标签宽度()返回:{string}
获取标签宽度MaskedText控制(例如50px,20%, 2em - 省略单位,假设为 px)

获取掩码()返回:{string}
获取面膜MaskedText控制

获取占位符()返回:{string}
获取与关联的占位符文本MaskedText控制

获取尺寸样式()返回:{string}
获取控件的大小样式。 注意:这始终返回设置的尺寸样式,为避免歧义,请始终使用“D”|“S”|“L”设置尺寸样式

获取标签索引()返回:{integer}
获取标签索引MaskedText控制

获取文本()返回:{string}
获取文本MaskedText控制

获取类型()返回:{string}
获取表示控件类型的描述字符串

获取宽度()返回:{string}
获取配置的宽度MaskedText控制(包括单位)

遗传隐藏collapseFlag
隐藏此视图/控件
名称TypeDefault描述
collapseFlag{boolean}设置true折叠视图(相当于视图设置为“NONE”)
示例
MyView。隐藏();

遗传已绑定()返回:{boolean}
表示控件的绑定状态。

遗传已启用()返回:{boolean}
检查视图是否已启用
示例
变量已启用 = MyView.isEnabled((英文):

标签是否可见()返回:{boolean}
获取标签可见性MaskedText控制

遗传已验证()返回:{boolean}
返回上次设置的有效状态setValid( ) 方法。
示例
变量有效= MyView.isValid((英文):

遗传是否可见()返回:{boolean}
检查视图是否可见
示例
变量可见= MyView.isVisible((英文):

遗传propagateUpValueChange 事件返回:{boolean}
通过父视图向上传播控制值的变化
名称TypeDefault描述
事件{Event}值改变事件(通常是 onchange 事件)
示例
MyView.propagateUp(event);

遗传重新计算()
仅适用于启用公式的视图!
明确触发公式的重新评估
对于此视图(如果已指定公式)。 如果视图未启用公式,recalculate()什么也没做。
示例
Text1.recalculate((英文):
//如果公式为Text1是:new Date( ).toString(),Text1更新至当前日期/时间

设置自动清除旗帜
设置自动清除选项MaskedText控制
名称TypeDefault描述
标志{boolean}设置true启用自动清除无效数据

遗传设置启用已启用必需的
启用/禁用此视图/控件
名称TypeDefault描述
已启用{boolean}启用/只读标志(true要启用视图,false禁用/设为只读)
required{boolean}启用/禁用控件的必填字段标志
示例
MyView.setEnabled(false ); //制作MyView只读

设置帮助文本帮助文本
设置控件的帮助文本
名称TypeDefault描述
helpText{string}控件的帮助文本

设置标签标签
设置标签MaskedText控制
名称TypeDefault描述
标签{string}控制标签

设置标签位置放置
设置控制的标签位置。 注意:为避免歧义,请始终使用“T”|“L”设置标签位置
名称TypeDefault描述
安排{string}“T”|“TOP”=顶部 | “L”|“LEFT”=左侧

设置标签可见旗帜
设置标签可见性MaskedText控制
名称TypeDefault描述
标志{boolean}{true | false}

设置标签宽度标签宽度
设置标签宽度MaskedText控制(例如50px,20%, 2em - 省略单位,假设为 px)
名称TypeDefault描述
labelWidth{string}控件的标签宽度

设置掩码面具
设置蒙版MaskedText控制
名称TypeDefault描述
掩码{string}使用#代表数字[0-9],使用a代表字母[a-zA-Z ] 和 * 代表字母数字 [A-Za-z0-9 ]

设置占位符文本
设置占位符文本MaskedText控制
名称TypeDefault描述
文本{string}占位符文本

设置尺寸样式风格
设置控件的大小样式。 注意:为避免歧义,请始终使用“D”|“S”|“L”设置尺寸样式
名称TypeDefault描述
样式{string}“默认”|“DEF”|“正常”|“D”=默认 | “小”|“S”=小 | “大”|“L”=大

设置标签索引标签索引
设置标签索引MaskedText控制
名称TypeDefault描述
tabIndex{integer}标签索引从 1 开始,可以稀疏设置

设置文本文本
设置文本MaskedText控制
名称TypeDefault描述
文本{string}控件中要设置的文本

遗传设置有效有效的errorText
将此视图/控件标记为有效或无效
名称TypeDefault描述
有效{boolean}有效/无效标志(true设置视图有效,false使其无效 - 通常显示具有“无效”样式和指示器的视图)
errorText{string}验证错误文本显示在无效样式视图上
示例
MyView.setValid(false, “请修复您的数据输入”);//制作MyView无效的

遗传设置ViewData 数据createPseudoBinding
设置/更新与此视图/控件相关的绑定数据。 仅适用于具有绑定数据的视图/控件

笔记:只应与简单类型绑定或具有简单类型属性的复杂类型绑定一起使用。
不应与具有列表或复杂类型属性的绑定一起使用。 对于复杂类型,使用以下方式设置绑定
binding.set知识中心部分详细介绍的模式绑定数据和配置选项
名称TypeDefault描述
数据{Object}绑定数据的值。 此参数的类型必须与绑定数据的类型匹配。
createPseudoBinding{boolean}如果设置为 true,则在没有当前绑定的情况下创建伪绑定。
示例
MyView.setViewData("TEST"); //Updates bound data to the string 'TEST'

遗传设置可见可见的坍塌
显示/隐藏此视图/控件
名称TypeDefault描述
可视{boolean}可见性标志(true显示视图,false隐藏)
折叠{boolean}设置true折叠控制空间时visible被设定为false
示例
MyView.setVisible(false, false); //相当于MyView。隐藏()
MyView.setVisible(false, true); // 将可见性设置为“无”

设置宽度宽度
设置宽度MaskedText控制(例如50px,20%, 2em - 省略单位,假设为 px)
名称TypeDefault描述
宽度{string}控制宽度

遗传展示()
显示此视图/控件
示例
MyView。展示();

遗传触发公式更新[阶段]
广播指定视图的表达式触发器
名称TypeDefault描述
阶段{int}bpmext.ui.PHASE_NORMAL我们目前所处的阶段
示例
MyView.triggerFormulaUpdates();