Hola,
En un Listbox de un DBF la barra vertical no se ajusta al movimiento de registros del la DBF.
¿Como puede ajustarse?.
Gracias,
Desplazamiento barra vertical en listbox.
- Armando Picon
- Posts: 448
- Joined: Mon Dec 26, 2005 9:11 pm
- Location: Lima, Peru
Utiliza en el objeto listbox (oLb) lo siguiente:
oLb:UpStable()
oLb:UpStable()
FWH + BCC582 + WorkShop 4.5 + Resource Hacker + Mingw
Mis nuevas herramientas
Comunicacion via WhatsApp (+51) 957549 665
Comunicación via Correo: apic1002002 at yahoo dot es; apic1002002@gmail.com
Mis nuevas herramientas
Comunicacion via WhatsApp (+51) 957549 665
Comunicación via Correo: apic1002002 at yahoo dot es; apic1002002@gmail.com
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
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
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