Federico, eso es muy comun, pasa siempre, si hay un atributo donde no debería estar (como te paso a ti, no tiene porque estar en la grilla o evento con problemas), las grillas se "enloquecen" pero no da ningun error ni nada.
Saludos.
Diego Rostagnol
Diego,
Ni en la grilla ni en su load había ningún atributo. Pero al fijarme en la navegación sí estaba recorriendo tablas.
Busqué en todo el código de la página y encontré que en el código de un botón (que no tiene nada que ver con la grilla) estaba usando un atributo.
Comenté esa línea y funciona ahora correctamente.
Muchas gracias a todos por su ayuda.
Salu2,
Fede
Federico Marín
Analista GeneXus
SONDA Uruguay
+598 2 9089750
De: Diego Rostagnol [mailto:elrosti@gmail.com]
Enviado el: martes, 01 de junio de 2010 14:48
No se porqué me sigue sonando a que tenes una tributo donde no debería ir, en una rule, en la grilla o en una condition.
Porqué no nos pasas un print screen de la navegación del evento load ??
Saludos.
Diego Rostagnol.2010/6/1 Federico Marín <Federico.Marin@uy.sonda.com>
No hay ningún refresh.
Es así:
Event Load
msg('Evento Load',status)
For &sdtItem in &sdtCollection
&Campo1=&sdtItem.Campo1
&Campo2=&sdtItem.Campo2
Grid1.Load()
EndFor
EndEvent
El mensaje "Evento Load" lo repite muchísimas veces en el tomcat. Usé el DebuGX para ver mejor qué pasaba y luego del EndFor pasa por el EndEvent y luego vuelve a ejecutar el evento Load.
Queda en bucle.
Federico Marín
Analista GeneXus
SONDA Uruguay
+598 2 9089750
De: Leandro Minatel [mailto:leandrominatel@gmail.com]
Enviado el: martes, 01 de junio de 2010 14:25
Para: gx-l@gxtech.com.uy
Asunto: Re: [gx-l] Repite el evento Load
Hay un refresh dentro del Load?
Que dice la navegacion?2010/6/1 Federico Marín <Federico.Marin@uy.sonda.com>
Hola foristas,
Estoy con un problema que antes no me había sucedido.
Trabajo en GeneXus 9 Java Web.
Tengo un web panel sin tabla base que tiene una sola grilla.
En el evento Load puse el código para cargar las líneas de la grilla, el problema es que ejecuta ese código infinitas veces.
Probé cambiar el nombre del evento a Grid1.Load pero sigue ejecutando el evento una y otra y otra vez.
No me doy cuenta por qué está generando mal.
¿A alguien le pasó algo similar?
Federico Marín
Analista GeneXus
SONDA Uruguay
+598 2 9089750
--
I get paid to support Windows, I use Linux to get work done.
--
Diego Rostagnol
Uruguay
--
Diego Rostagnol
Uruguay
--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a genexus@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a genexus+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/genexus?hl=es.
0 Response to "Re: [gx-l] Repite el evento Load"
Publicar un comentario