anonymous
Log in
Log out
Search
Recents:
v3.0
My subscriptions
My posts
My profile
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
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 <https://www.linkedin.com/in/mateofd> Web: http://www.plusvalialabs.com <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 <lonasmartin@gmail.com>
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