Re: [xev2] btnenter

Si lo haces con BCs tenes el control sobre cuando se graba en la base de datos el registro.
El tema es que tenes que implementar alguna parte de la UI porque no etarias usando el generado por GX.

La solución de Griva funciona, pero tenes que saber que el AfterComplete se ejecuta después de insertado, por lo que el registro ya va a estar en la base de datos, podrías eliminarlo sino cumple con las condiciones, pero creo que es mejor utilizar los BCs.


Saludos


2012/5/10 Willy Oshiro <willy.oshiro@nexolink.com>

Gracias por la ayuda

 

La razon que necesito mostrar un panel indicando si es que el usuario quiere grabar o no la transaction. (confirmacion del usuario).

Si el usuario no quiere salva la transaction, necesito invalidar la transaction para que no la inserte.  Y si la acepta, salvar la transaction.

 

No estoy seguro si lo que me recomiendas lo puede hacer esto.

 

Estuve tratando con el "Confirm Transaction" en el transaction pero no lo puedo hacer funcionar.

 

Tengo que usar Business Components (BCs)? Segun he leido, con BCs si se podria hacer esto ya que tengo el control de cuando se salva la transaction.

 

gracias otra vez.

 

Willy Oshiro

Nexolink

 

P: 905 415 9141

F: 905 513 6690

E: willy.oshiro@nexolink.com

 

From: GRIVA Genexus [mailto:grivagx@grivasoluciones.com.ar]
Sent: Friday, May 04, 2012 9:49 AM
To: xev2@gxtech.com.uy
Subject: Re: [xev2] btnenter

 

Hola:

     Nose si te seria de ayuda, pero podrias usar Rules, que llame un procedimiento y haga lo que necesitas despues de grabar los datos de la transaction:

 

 

   nombre_procedimiento.Call(parametros) on AfterComplete; 

 

 

saludos.-




--
Franklin Buitron

Popular posts from this blog

Re: [xev2] Gerar e Importar TXT

RE: [xev2] ************ Error rest? ****** #

Re: [xev2] error: ERR 212 Not enough global stack