Ver Mensaje Individual
  #1  
Antiguo 29-10-2017
nincillo nincillo is offline
Miembro
 
Registrado: may 2017
Posts: 151
Reputación: 7
nincillo Va por buen camino
Misterio con un listview al utilizar su propio search

Buenos días. Tengo un misterio que no consigo resolver.

Tengo un listview en el que cargo el contenido de un TFDMemTable mediante un bucle while not eof.

Al finalizar el bucle muestro tanto el recordcount como el items.count y me dan el mismo número. Hasta ahí todo normal.

Tengo un botón para refrescar el listview haciendo cada vez un close y un open de la tabla.

Da igual las veces que le de al botón refrescar, que cuando escribo por primera vez en el recuadro del search del propio listview me encuentra todos los registros que cumplen la condición.

El problema se presenta tras escribir en el search. A partir de ese momento, si vuelvo a dar al botón de refrescar, el listview ya no me muestra todos los registros que debiera. Si embargo, el recordcount y el items.count siguen marcando lo mismo que al principio. O sea, es como si parte de los registros no estuvieran visibles.
Responder Con Cita