Página 1 de 1

Refrescar Ventanas

Publicado: Mar Feb 24, 2015 2:55 pm
por Fabián Postai
Hola Amigos de Clarion
Estoy programando en clarion8 y lo que necesito es saber como refrescar una ventana, para que los datos se actualicen a la vista. Estaba usando ThisWindows.Reset(true) pero no me funciona. Si pueden pasar ejemplo del tema se lo agradezco

Saludos

Re: Refrescar Ventanas

Publicado: Vie Abr 10, 2015 9:02 pm
por salvaram
Fabián Postai escribió:Hola Amigos de Clarion
Estoy programando en clarion8 y lo que necesito es saber como refrescar una ventana, para que los datos se actualicen a la vista. Estaba usando ThisWindows.Reset(true) pero no me funciona. Si pueden pasar ejemplo del tema se lo agradezco

Saludos
Hola Fabian,

Mira pues es según lo que quieras que se refresque, es tan sencillo por ejemplo en un form o ventana con entry's poner simplemente DISPLAY
ya si es un browse los métodos para refrescarlo es
BR?.resetfromfile
BR?.resetfromview
BR?.reset
BR?.resetfromqueue
donde el ? es el numero identificador del browse lo puedes ver en las propierties->actions ->Class Definition

si no es ninguno de los casos... danos mas datos y veremos como lo resolvemos.

Hasta luego.

Re: Refrescar Ventanas

Publicado: Lun Jun 29, 2015 3:35 am
por R.Pacheco
Hola a todos
Aqui le dejo este link para que vean como refrescar una ventana de otra ventana.
https://www.dropbox.com/s/ut8mj4su4evdm ... o.rar?dl=0

Espero que le sirva

Re: Refrescar Ventanas

Publicado: Sab Feb 25, 2017 10:20 pm
por jospino
Buenas tardes yo trato de refrescar un browse y me da un mensaje.
Esto me pasa cuando mediante codigo guardo todos lo registros del Browse en otra tabla y borro los datos que estan en el browse, pero cuando regreso al browse y trato de refrescar m sale el mensaje que adjunto, pero despues de cerrar el mensaje me refresca todo

Re: Refrescar Ventanas

Publicado: Dom Feb 26, 2017 2:31 am
por HDMadeira
Hola... luego del llamar al procedure que hace la copia / borrado de registros
que tipo de reset usas ?
yo colocaría debajo del llamado al procedure un
brwX. resetqueue(reset:queue)

y luego

display (?listX)

Saludos

Daniel