Definición de Eventos (admin)

En cada clase, bajo la pestaña Administración, el administrador puede definir una lista de funciones que se ejecutan cada vez que se produce un evento del tipo: leer o modificar un campo, crear o eliminar un concepto de la clase, iniciar login en la base... En diversas Subpersianas se tiene acceso a los eventos que pueden estar relacionados con estos en todas las clases superiores, si las hay.

Eventos de clase

· {clase}.eventos.{campo}{Accion}(bas,doc,val,cb) si cb({error}) interrumpe
· ingrid.eventos.{clase}.{campo}{Accion} para código fijo
{
    {campo}Lee(bas,doc) para campos de tipo *
    {campo}Graba(bas,doc,val,cb) si cb{error} interrumpe y presenta error
    {campo}Grabado(bas,doc,val0,cb)
    elimina(bas,doc,cb) si cb{error} interrumpe y presenta error
    eliminado(bas,doc,cb)
    crea(bas,doc,cb) si cb{error} interrumpe y presenta error
    creado(bas,doc,cb)
}

Eventos de clase y de procedimiento

{
    {campo}Filtro(bas,doc,cb) si cb({find}) filtra en campos '>'
}