Inserción simultanea + transacciones

Estimada comunidad Gx, saludos para todos!

Estoy siguiendo este video sobre el uso de BC de forma interactiva para la inserción simultanea de registros de 2 transacciones. Desde el form de la transacción Country se inserta un registro del mismo y otro de la transacción Customer.


Se usan sólo reglas para trabajar con esta UTL en la sección de reglas de Country:

Accept(&Customer);  //para que las variables del BC sean de entrada

&Customer.CountryId = CountryId  //ESTA ASIGNACIÓN FALLA
on AfterInsert;

&Customer.Save()
on AfterInsert;

msg("Error en la insercion de Customer")
if &Customer.Fail()
on AfterInsert;

La asignación de arriba falla pues no se carga el atributo CountryId, luego el Save() de Customer también falla. Alguien me puede decir como solucionarlo desde la propia transacción Country? , no quiero crear un webpanel nuevo con variables BC tanto de Country y Customer.

Saludos para todos,


--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a genexus+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

0 Response to "Inserción simultanea + transacciones"

Publicar un comentario