Eventos
La sección de Eventos en Pragmatic Studio permite definir los eventos que se ejecutarán al momento de presionar alguna de las acciones del formulario.
Campos
Esta sección cuenta con 5 campos:
1. Evento
Permite seleccionar el evento ya creado que se desea ejecutar. Para obtener más información sobre los eventos, ingresa a este enlace.
2. Nivel
Indica a qué nivel se ejecutará el evento. Si se selecciona “Formulario”, se procesará información de todo el formulario al ejecutar el evento. Si se selecciona “Campo”, solo se procesará información específica de un solo campo.
3. Ejecutar al
Define el momento de ejecución del evento. Hay 6 opciones disponibles:
3.1 Crear
El evento seleccionado se ejecutará al momento de crear una nueva instancia del formulario.
3.2 Cargar
Se ejecuta siempre al acceder al formulario.
3.3 Guardar
Se ejecuta al presionar la acción del pie de página llamada “Guardar”.
3.4 Validar
Se ejecuta antes de enviar el formulario para agregar un procesamiento de validación de los datos. Si alguna validación devuelve true, se guardará y enviará el formulario con sus datos. Si devuelve false, no se guardará ni enviará y será necesario corregir la información proporcionada.
3.5 Finalizar
Se ejecuta cuando se presiona la acción llamada “Enviar” o también si se tienen acciones personalizables definidas a nivel de formulario.
3.6 Anular
Se ejecuta cuando se presiona la acción “Anular”.
4. Al presionar
Este campo se utiliza cuando se tiene una acción personalizable y se quiere ejecutar un evento específicamente sobre esa acción. Para usarlo, es necesario seleccionar que se ejecute el evento a nivel de “Formulario” y seleccionar en el campo “Ejecutar al” el momento “Finalizar”.
5. Campos
En este campo se seleccionan los campos individuales que se quieran procesar al momento de ejecutar un evento, esto cuando se escoge a nivel de Campo. Para obtener más información sobre los campos, ingresa a este enlace.
Con la sección de Eventos, se puede definir una lógica detallada sobre cómo se manejan los eventos relacionados con el formulario, adaptándose a las necesidades específicas del proceso en cuestión.