Si en un evento llamas a otro objeto, antes debes guardar los valores de las variables de filtros utilizando variables de tipo web session,
luego, en el evento refresh asignas los valores de las sesiones guardadas a las variables de filtro y listo.
ejemplo
Event <de usuario>
&wSession.Set("FILTRO_01", &VariabledeFiltro01.ToString())
&wSession.Set("FILTRO_02", &VariabledeFiltro02.ToString())
&wSession.Set("FILTRO_03", &VariabledeFiltro03.ToString())
OtroObjeto.Call(.............)
EndEvent
Event Refresh
&VariabledeFiltro01 = VAL( &wSession.Get("FILTRO_01" ))
&VariabledeFiltro02 = VAL( &wSession.Get("FILTRO_02" ))
&VariabledeFiltro03 = TRIM( &wSession.Get("FILTRO_03" ))
EndEvent
&VariabledeFiltro01 y &VariabledeFiltro02 son numericos
VariabledeFiltro03 es caracter.
&wSession es de tipo Web Session
espero te sirva
saludos.
JCB
El 2 de octubre de 2012 12:14, Aldo Ortiz Valenzuela
<aortiz@ecomac.cl> escribió:
Amigos,
Trabajo con Gx X Ev.2 , .net y sql y tengo un web panel con filtro y dependiendo de ellos se muestran en una grilla los datos de una tabla y puedo llamar a otros eventos, el problema es que al volver de algun evento pierdo el filtro aplicado en el wen panel, como puedo mantenerlo ??
saludos,
--
Atte
Juan Carlos Báez
--------------------------
--
0 Response to "Re: [gx-l] Consulta Web"
Publicar un comentario