validatorFunction

validatorFunction 属性(以前是 validator 属性)标识一个验证器函数,该函数是在 EGL 运行时执行基本验证检查(如果执行任何基本验证检查的话)之后运行的逻辑。有关下列属性的内容描述了那些检查:

基本检查先于验证器表的使用(如有关 validatorDataTable 属性的内容所述), 并且所有检查都先于 validatorFunction 属性的使用。由于验证器函数可以执行跨字段检查,并且这样的检查通常需要有效的字段值,所以,此事件顺序很重要。

validatorFunction 值是您编写的验证器函数。可以按以下方式编写该函数:不带参数,并且,如果该函数检测到错误,则它通过调用 ConverseLib.validationFailed 来请求重新显示表单。

如果在指定了两个系统函数的其中一个时验证失败,则显示的消息取决于属性 validatorFunctionMsgKey 的值。然而,如果当指定了您自己的验证器函数时验证失败,则函数不使用 validatorFunctionMsgKey,而是通过调用 ConverseLib.validationFailed 来显示消息。

相关概念
文本表单

相关参考
验证属性
validationFailed()
EGL 源格式的 DataTable 部件
verifyChkDigitMod10()
verifyChkDigitMod11()

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