validatorFunction

La propiedad validatorFunction (antes la propiedad validator) identifica una función de validador, que es lógica que se ejecuta después de que el entorno de ejecución de EGL realice comprobaciones de validación elementales, si las hay. Esas comprobaciones se describen en relación con las siguientes propiedades:

Las comprobaciones elementales preceden al uso de la tabla de validadores (como se describe en relación con la propiedad validatorDataTable) y todas las comprobaciones preceden al uso de la propiedad validatorFunction. Este orden de eventos es importante ya que la función de validador puede realizar la comprobación entre campos y dicha comprobación requiere a menudo valores de campo válidos.

El valor de validatorFunction es una función de validación escrita por el usuario. Esta función se codifica sin parámetros y de modo que, si detecta un error, solicita la revisualización del formulario invocando la función ConverseLib.validationFailed.

Si la validación falla al especificar una de las dos funciones del sistema, el mensaje visualizado se basa en el valor de la propiedad validatorFunctionMsgKey. Si, no obstante, la validación falla al especificar una función de validador propia, la función no utiliza validatorFunctionMsgKey, sino que visualiza un mensaje invocando ConverseLib.validationFailed.

Conceptos relacionados
Formularios de texto

Consulta relacionada
Propiedades de validación
validationFailed()
Componente DataTable en formato fuente EGL
verifyChkDigitMod10()
verifyChkDigitMod11()

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.