[gx-l] Error grave de exposicion de formulas en transaccion web

Buenos dias
 
Genexus Ev1 U2.5, Java/Web, Tomcat 6.0 y DB2 iSeries
 
Tengo una transaccion de tres niveles:
 
Transaction2
{
A1* N(4)
A2  C(20)
{
B1* N(4)
B2  C(20)
{
C1* N(4)
C2  C(20)
C3  N(12)
}
B3  N(12) formula: sum(C3)
}
A3  N(12) formula: sum(B3)
}
 
Al ingresar datos de la siguiente manera:
 
A1= 1, A2= "a1"
B1= 1, B2= "a1b1"
C1= 1, C2= "a1b1c1", C3=100 => entonces B3=100 y A3=100
C1= 2, C2= "a1b1c2", C3=200 => entonces B3=300 y A3=300 (hasta aca todo bien)
B1= 2, B2= "a1b2"
C1= 1, C2= "a1b2c1", C3=10 => entonces B3=300 y A3=300 (esta mal, no actualiza con los valores de la grilla, sino que toma los valores de la grilla anterior, o fila anterior del freestyle grid contenedor)
 
No se si quedo bien graficado el error, pero el problema al parecer se da con los grids anidados. 
 
Intente varias soluciones y no consegui que funcione.
 
Al usuario final le resulta muy incomodo y confuso tener este tipo de situaciones ya se cargan muchos valores desde un formulario fisico y los totales se utilizan para chequear visualmente si la carga es correcta.
 
Por favor, si alguien me puede dar una mano para solucionar este problema.
 
Desde ya muchas gracias y saludos.
 
 

Edgar Jimenez Demestri
Consultor Genexus

--
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 "[gx-l] Error grave de exposicion de formulas en transaccion web"

Publicar un comentario