Actualizar datos en xBrowse.

Post Reply
JMAC
Posts: 17
Joined: Sun Sep 14, 2025 2:43 pm

Actualizar datos en xBrowse.

Post by JMAC »

Buenas Noches.
tengo mi aplicacion funcionando en red, una de sus opciones es mostrar un xbrowse de modo NOMODAL con una DBF a la que voy cargando registros comunmente pero no logro que lo que voy cargando se vea en la pantalla de otros usuarios. Por que puede ser?
Gracias
José
FiveWiDi
Posts: 1467
Joined: Mon Oct 10, 2005 2:38 pm

Re: Actualizar datos en xBrowse.

Post by FiveWiDi »

JMAC wrote: Sat Oct 18, 2025 2:49 am Buenas Noches.
tengo mi aplicacion funcionando en red, una de sus opciones es mostrar un xbrowse de modo NOMODAL con una DBF a la que voy cargando registros comunmente pero no logro que lo que voy cargando se vea en la pantalla de otros usuarios. Por que puede ser?
Gracias
José
Los otros usuarios interactúan con la pantalla de su xBrowse? Si no es así prueba a poner un Timer que haga DbGoTo( nArea->( RecNo() ) ) no cambiará de registro pero forzara a que se refresquen los datos.

Creo que es así de mi experiencia en una situación 'rara':
-desde una función A abro una DBF, capturo sus datos en variables.
-desde la función A llamo a la función B y en ella abro la misma DBF con alias diferente, modifico el mismo registro y acabo la función B.
-de retorno a la función A si leo otra vez el registro, no me lee de disco si no de algún buffer que yo desconozco.
-Si antes de volver a leer el registro hago DbGoTo( nArea->( RecNo() ) ), entonces sí lee lo que hay en disco.

Por tanto deduzco que se debe 'actualizar' el puntero del registro.

Un Saludo
Carlos G.

FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

JMAC
Posts: 17
Joined: Sun Sep 14, 2025 2:43 pm

Re: Actualizar datos en xBrowse.

Post by JMAC »

Muchas gracias Carlos. Vamos a probar asi.
Post Reply