anonymous Log in
Search
Recents:
v3.0
gx-l
InsertorUpdate no actualiza atributo tipo guid
15/09/20 17:10

martin gaston

Replies: 1

Hola
Estoy utilizando Gx16 U8, java, sql
Tenemos un webpanel para actualizar dato de usuarios.
La transacción utiliza algunos atributos de tipo GUID.
Para actualizar utilizamos el método "insertorupdate" del business
component. En general esta funcionado bien, pero estamos teniendo problemas
al momento de poner null los atributos tipo GUID
El codigo que usamos para setear nulo un campos es el siguiente:
If &ClienteGUID.IsEmpty()
&UsuarioEmpresa.UsuarioEmpresaClienteGUID.SetNull()
Else
&UsuarioEmpresa.UsuarioEmpresaClienteGUID = &ClienteGUID
EndIf }
Si utilizamos el método "Insertorupdate", el campo no se actualiza
Si usamos el método "save", el campo se actualiza correctamente.
Quiero consultar si este comportamiento del metodo insertorupdate.
Saludos
Gracias
-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,1
Por consultas owner-gx-l@gxtech.com.uy
Replies

plusvalia

15/09/20 18:15
Hola Martín, No voy a responder tu consulta directamente, pero en esos casos yo uso la siguiente Rule en la Transacción > PrimaryContactId.SetNull() If PrimaryContactId.IsEmpty(); También estoy usando el método InsertOrUpdate del BusinessComponent y creo que me esta funcionando bien. Espero te sirva! Saludos, Mateo Fernández Executive Partner Email: mateofd@plusvalialabs.com LinkedIn: https://www.linkedin.com/in/mateofd Web: http://www.plusvalialabs.com Make Tech Work for You...not the other way around Don't print this email unless you have to. Let's protect the Environment. No imprima este correo electrónico si no es necesario. Protejamos el Medio Ambiente. > On Sep 15, 2020, at 17:10, Martin Gaston


Back to gx-l