scriptTest

Controla la validación por parte de la secuencia de comandos incluida.

Las secuencias de comandos especificadas como parte de una validación no deben realizar suposiciones respecto a cómo puede utilizar la aplicación de procesamiento los resultados de validación o cuándo se invoca el objeto validate. En concreto, la secuencia de comandos no debería proporcionar información a un usuario o modificar el estado del formulario de cualquier manera.

La propiedad scriptTest se puede utilizar para las validaciones. La propiedad scriptTest no se evalúa en los campos nulos. La propiedad scriptTest puede ser un contexto evaluado durante la vida de un formulario, como cuando un campo deja de estar activo.

Sintaxis

Reference_Syntax.scriptTest = "error | disabled | warning"

Valores

Tipo

Valores

Cadena

  • desactivado

  • error (predeterminado)

  • advertencia

  • dismiss: el usuario comprende el mensaje y desea regresar al formulario para cumplir esta restricción.

  • override: el usuario comprende el mensaje pero decide contravenir esta restricción.

No se realiza esta prueba. El objeto de formulario está permitido para tener un valor que no se ajuste a la secuencia de comandos. El campo se puede dejar con un valor que no sea conforme y no afectará de manera negativa la validez del formulario. Este valor desactiva la prueba de validación.

  • error (predeterminado)

  • advertencia

  • dismiss: el usuario comprende el mensaje y desea regresar al formulario para cumplir esta restricción.

  • override: el usuario comprende el mensaje pero decide contravenir esta restricción.

Emite un mensaje y rechaza aceptar datos que la secuencia de comandos informa como erróneos. El objeto de formulario es necesario para tener un valor que se ajuste a la secuencia de comandos.

  • advertencia

  • dismiss: el usuario comprende el mensaje y desea regresar al formulario para cumplir esta restricción.

  • override: el usuario comprende el mensaje pero decide contravenir esta restricción.

Emite un mensaje si la secuencia de comandos informa que los datos son erróneos, pero permite al usuario acceder al campo siguiente. El mensaje debe informar al usuario de que se recomienda el objeto de formulario para tener un valor que se ajusta a las limitaciones de la secuencia de comandos y proporcionar dos opciones:

  • dismiss: el usuario comprende el mensaje y desea regresar al formulario para cumplir esta restricción.

  • override: el usuario comprende el mensaje pero decide contravenir esta restricción.

Aplicable a

Versión

XFA 2,1

Ejemplos

JavaScript

NumericField1.validate.scriptTest = "disabled";

FormCalc

NumericField1.validate.scriptTest = "disabled"