Feedback Impresión

Eventos

En los eventos puede usar variables globales, variables locales, PHP, JavaScript, HTML, códigos CSS y macros.

onApplicationInit

Este evento ocurre solo una vez, cuando se carga la aplicación y antes de que la aplicación ejecute el SQL. Se puede usar para procesar datos o verificar variables.

Ejemplo: if ([glo_var_dept] != ‘financial’){ sc_redir(app_x.php); }

onNavigate

Este evento ocurre cuando se navega entre las páginas de la aplicación.

OnScriptInit

Este evento ocurre cuando se inician los scripts de la aplicación. Se ejecuta antes de los eventos OnLoad (cuando está presente), sin embargo, siempre se ejecutará al ejecutar, recargar o navegar la aplicación.

onLoadRecord

Este evento se ejecuta en el momento en que se carga la línea de registro. El evento OnRecord es un bucle que carga los registros por cada fila.

onLoad

Este evento se ejecuta cuando la aplicación termina de cargarse.

onRefresh

Este evento se ejecuta cuando la opción de actualización de la aplicación está habilitada.

onValidate

Este evento se ejecuta al validar la información de los campos, al enviar el formulario.

onValidateFailure

Este evento se ejecuta cuando la validación del formulario da un error.

onValidateSuccess

Este evento se ejecuta cuando la validación del formulario no da un error.

onBeforeInsert

Este evento se ejecuta antes de insertar un registro desde la aplicación.

onAfterInsert

Este evento se ejecuta después de insertar un registro desde la aplicación.

onBeforeInsertAll

Este evento se ejecuta antes de insertar todos los registros seleccionados del formulario Registros múltiples, Grid editable y Gird editable (View).

onAfterInsertAll

Este evento se ejecuta después de insertar todos los registros seleccionados de los registros múltiples, Grid editable y formulario de Grid editable (View).

onBeforeUpdate

Este evento se ejecuta antes de actualizar un registro de la aplicación.

onAfterUpdate

Este evento se ejecuta después de actualizar un registro de la aplicación.

onBeforeUpdateAll

Este evento se ejecuta antes de actualizar todos los registros seleccionados del formulario Registros múltiples, Grid editable y Grid editable (View).

onAfterUpdateAll

Este evento se ejecuta después de actualizar todos los registros seleccionados del formulario Registros múltiples, Grid editable y Gird editable (View).

onBeforeDelete

Este evento se ejecuta antes de eliminar los registros del formulario.

onAfterDelete

Este evento se ejecuta después de eliminar los registros del formulario.

onBeforeDeleteAll

Este evento se ejecuta antes de eliminar todos los registros seleccionados del formulario Registros múltiples, Grid editable y Grid editable (View).

onAfterDeleteAll

Este evento se ejecuta después de eliminar todos los registros seleccionados del formulario Registros múltiples, Grid editable y Grid editable (View).