loading table of contents...

11.7. FOREST_EXEC_EVENT_FORM()

 
FOREST_EXEC_EVENT_FORM
Ejecuta los eventos de una forma. onExit, onEnter, onSave.
Retorna: object 
Retorna el objeto de la forma con las variables ajustadas
Parámetros:
integer  codform
Código de la forma, obligatorio
integer  codtraesc
Código del escritorio, obligatorio
object  objeto
Objeto hashmap, (datos de la forma), obligatorio
string  nombre evento
Nombre del evento, obligatorio
Versión: 3.0+
 
Ejemplo:
var data=FOREST_SQL_MAP_LIST("select a.codform, e.codtraesc, e.codinst, e.numpro "+ "from GDO_TRA_ESCRITORIO e, GDO_TRA_INSTANCIA i, GDO_GRL_ACTIVIDADES a "+ "where e.codinst=i.codinst and e.codact = a.codact and i.estado=1 and e.activo=1 and a.tipo=0 and e.numpro=?", Params.numeroProceso);
if(data!=null)
{ var json = FOREST_LOAD_FORM(data[0].codform, data[0].numpro, data[0].codinst, data[0].codtraesc);
var vars = FOREST_EXEC_EVENT_FORM(data[0].codform, data[0].codtraesc, json, "onSave");
vars = FOREST_EXEC_EVENT_FORM(data[0].codform, data[0].codtraesc, vars.Form, "onExit");
FOREST_SAVE_FORM(data[0].codform, data[0].numpro, data[0].codinst, data[0].codtraesc, vars.Form);
FOREST_MOVER_ESCRITORIO_PROCESO(data[0].codtraesc, Params.codigoActividad, Params.dependencia, Params.funcionario); }