....
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
![Sad :(](./images/smilies/icon_sad.gif)