xBrowse y ::Refresh()

Post Reply
User avatar
Ricardo Ramirez E.
Posts: 161
Joined: Wed Jan 25, 2006 10:45 am
Location: Praia - Cape Verde
Contact:

xBrowse y ::Refresh()

Post by Ricardo Ramirez E. »

Foro :)

Estoy usando 2 xbrowse padre e hijo......
qual es la manera correcta de refrescar un xbrowse????

Estou aplicando um Scope en uno de los xbrowse cada vez que muevo el puntero del registro ...

El xBrowse se refresca.. mas no lo pinta bien.. hasta que no navegue en el mismo.....

saludos...
Saludos
Ricardo R.
xHarbour 1.1.0 Simplex , Microsoft Visual Studio 2008, Bcc55, Fwh Build. 9.01
User avatar
Ricardo Ramirez E.
Posts: 161
Joined: Wed Jan 25, 2006 10:45 am
Location: Praia - Cape Verde
Contact:

Post by Ricardo Ramirez E. »

....
Porque es necesario antes de aplicar un::Refresh() a un xBrowse ir al ultimo com ::GoBottom() o al inicio com ::GoTop()
y solo asi el xBrowse se pinte correctamente???

Este codigo funciona mas no hace pintar bien el xBrowse : (ON CHANGE para um combobox)

Code: Select all

ON CHANGE ( oDbfCta:SetScope("",""),;
                     oDbfCta:SetScope( oDbfR:cID + oDbfR:cANOLEC + cPer, oDbfR:cID + oDbfR:cANOLEC + cPer, "IDPER" ),;
                     oBrwCta:SetFocus() )
Este si funciona :

Code: Select all

ON CHANGE ( oDbfCta:SetScope("",""),;
                    oBrwCta:GoBottom(),;
                    oBrwCta:Refresh(),oBrwCta:SetFocus(),;
                    oDbfCta:SetScope( oDbfR:cID + oDbfR:cANOLEC + cPer,      oDbfR:cID + oDbfR:cANOLEC + cPer, "IDPER" ),;
                   oBrwCta:GoBottom(),oBrwCta:Refresh(),oBrwCta:SetFocus() )
Es asi como se refresca un xBrowse ?? que hago mal :(
Saludos
Ricardo R.
xHarbour 1.1.0 Simplex , Microsoft Visual Studio 2008, Bcc55, Fwh Build. 9.01
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Ricardo,

Al ir al top ó bottom del browse, despues de haber cambiado los scopes en la base de datos, el browse reajusta sus valores.

Tu forma de hacerlo es correcta.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Ricardo Ramirez E.
Posts: 161
Joined: Wed Jan 25, 2006 10:45 am
Location: Praia - Cape Verde
Contact:

Post by Ricardo Ramirez E. »

Antonio :

Tks :lol: !
Saludos
Ricardo R.
xHarbour 1.1.0 Simplex , Microsoft Visual Studio 2008, Bcc55, Fwh Build. 9.01
Post Reply