Lo solucione de esta manera:

_screen.activeform.refresh

Saludos
Norberto 

From: [email protected]
To: [email protected]
Subject: [GUFA] Actualizar form desde menu contextual
Date: Wed, 14 Sep 2011 11:06:57 -0300








Ok, si es correcta tu apreciaciòn, pero ademas el problema esta en WITH 
ge_ctacte_prov_principal.grid_detalle
Hago una prueba y  comento.
Gracias por responder, saludos.
 

From: [email protected]
To: [email protected]
Subject: [GUFA] Actualizar form desde menu contextual
Date: Wed, 14 Sep 2011 07:53:21 -0300

















El problema lo tenés en la linea Formulario.refresh

Para que te funcione, deberías pasar como parámetro en el
procedimiento RightClick el formulario o publicar una variable
Formulario=thisform antes de de usar Formulario.refresh , ya que al momento de
llamar  el procedimiento REFRESH como lo estas haciendo,  no estas en un método
del formulario sino en un procedimiento externo, por eso da este error.

saludos

 





De:
[email protected] [mailto:[email protected]] En nombre de Norberto Petrasso

Enviado el: Martes, 13 de Septiembre de 2011 08:28 p.m.

Para: GUFA List Member

Asunto: [GUFA] Actualizar form desde menu contextual





 





Hola
gente, paso a comentar el inconveniente que tengo a ver si alguien me puede
hechar una mano.

En un formulario tengo una grilla sobre la cual programe en el evento
rigthclick que llame a un menu contextual.

Dentro de este menu tengo un item (procedure) el cual contiene un codigo como
este:

    SELECT * FROM cursor_ctacte;

        WHERE (LEFT(comprobante,17) =
lcFiltro_cpbte) OR (SUBSTR(comprobante,25,17) = lcFiltro_cpbte) ;

        INTO CURSOR cursor_ctacte

        

    WITH ge_ctacte_prov_principal.grid_detalle

        .recordsource   
            =
"cursor_ctacte"



    ENDWITH



formulario.Refresh





Esto me funciona a la perfeccion en edición, pero cuando genero el exe me da el
siguiente ERROR  "No se encuentra el alias FORMULARIO".



Agradezco de antemano cualquier respuesta que pudieran dar.



Saludos, Norberto.

   

  



                                                                                
  

Responder a