EVENTOS EN UNA FORMA

Contenido ››
Parent Previous Next



Los eventos, se utilizan para que cada vez que un registro se inserte, elimine o cambie se envíe una  notificación a través del correo electrónico a una lista de usuarios seleccionados o bien se modifique el valor de un campo en la forma actual o en otra forma.


Para agregar un evento a la forma dirijase al apartado Events:


                                                     


Al entrar en la seccion Events se mostrará una pantalla con los siguientes campos a completar:





  1. Agregue el nombre del evento en Event type; se desplegará una lista con los tipos de evento que puede utilizar:


Nota: Si en la misma forma se define un evento Insert/Change y además un evento Change y otro Insert, primero se ejecutará el evento Insert/Change, después los eventos Insert, luego los eventos Change y al final el Delete, en ese orden.  Si existen dos eventos del mismo tipo, el orden de ejecución será según se añadieron en la lista de eventos de la forma.


  1. Agregar el texto de descripción del evento en el espacio Description. Este texto será el cuerpo del correo electrónico de notificación.
  2. En la sección Notify Users:
    1. Hacer clic en la leyenda Notify users… para seleccionar los usuarios que serán notificados cuando se lleve a cabo el tipo de evento definido.
    2. En URL Script, ingresar un script de PHP que se ejecutará al ocurrir el evento que se está agregando.  Esta facilidad es para cualquier script que usted diseñe y sea algo muy personalizado a su proyecto. Para usar esta facilidad es necesario que contacte a nuestro equipo de soporte técnico de Ebavel ya que el archivo tiene que incluirse en el directorio del proyecto.
  1. Transfer data (optional):
    1. Target form. Si usted quiere transferir los datos de la forma donde está agregando el evento a otra forma, podrá en esta propiedad, seleccionar la forma y luego definir los valores a transferir en Transferred values.
    2. Transferred values. Usted podrá definir en la ventana que aparece al seleccionar este botón, los valores para los campos para la forma seleccionada en Target form.  

Transfiere valores a una forma



Se puede insertar determinado valor



Solamente se pueden definir valores fijos o bien usar los campos de la forma que tiene el evento.

Notas:

  1. Change fields. Seleccionar cuáles campos serán evaluados en el momento en que se ejecute el evento, es decir, si el campo que se asignó en Change fields se edita, se ejecutará lo que se defina en Execute.
  2. Execute. Esta propiedad dentro de la definición de eventos, se podrá utilizar para definir una o más funciones que pueden ir desde: enviar un correo (sendEmail), cambiar el valor de un campo en otra forma (setValue), cambiar el valor de varios campos (setMultiValue).


Adicionalmente se pueden utilizar las funciones IF y getValue para complementar las funciones anteriores.








Created with the Personal Edition of HelpNDoc: Full-featured Documentation generator