Valores de entrada validados

La pestaña Validación de un componente de eForms puede servir para determinar si las entradas de usuario se han realizado correctamente. Este tutorial ofrece un ejemplo del uso de scripts para garantizar que los campos de datos se introducen correctamente.

  1. Compruebe los nombres de las propiedades de los campos que se deben utilizar en el script. Los nombres de las propiedades se encuentran abriendo el componente del campo para editar, accediendo a la pestaña API y tomando nota del valor del campo con la etiqueta 'Nombre de la propiedad'.

  2. En la pestaña Validación de la configuración del componente de fecha/hora, establezca el mensaje de error personalizado que desea mostrar si el valor no es válido. Para ello, introduzca una cadena de su elección en el campo con la etiqueta 'Mensaje de error personalizado'.

  3. Expanda el panel Validación personalizada y establezca la condición de validación utilizando JavaScript. Por ejemplo, el siguiente script garantiza que la fecha de inicio del permiso de un empleado se encuentra en el futuro.

    Copiar
    // Convert both dates to milliseconds
    var date1_ms = Date.parse(data.dayOfLeave1);
    var date2_ms = Date.now();
    valid = (date1_ms > date2_ms);