Page 1 of 1

Desplazamiento barra vertical en listbox.

Posted: Thu Apr 12, 2007 11:59 am
by alfonso
Hola,

En un Listbox de un DBF la barra vertical no se ajusta al movimiento de registros del la DBF.

¿Como puede ajustarse?.

Gracias,

Posted: Fri Apr 13, 2007 1:57 am
by Armando Picon
Utiliza en el objeto listbox (oLb) lo siguiente:

oLb:UpStable()

Posted: Fri Apr 13, 2007 7:29 am
by Antonio Linares
Alfonso,

oBrowse:bLogicLen es un codeblock que tiene que devolver el número correcto de registros de la DBF.

Si tienes registros borrados, y tu índice los tiene en cuenta:

INDEX ON Name TAG "Name" ;
TO ... FOR ! Scripts->( Deleted() )

Entonces bLogicLen lo estableces así:

oBrowsew:bLogicLen = { || ( ::cAlias )->( If( At( "DBFCDX",;
RddName() ) != 0, OrdKeyCount(), RecCount() ) ) }

y asegúrate de reconstruir el índice para que no esté corrupto