Filtros

Jose Menarguez
02 de Diciembre del 2004
Hola a todos. Necesito ayuda sobre como aplicar un filtro a una base de 1.000.000 de registros y mostrarla en un grid sin utilizar el comando SET FILTER ya que es sumamente lento para ese volumen de datos. Gracias a todos.

TigreFox
02 de Diciembre del 2004
En las propiedades de la grilla
RECORDSOURCETYPE = 4
RECORDSOURCE = "Select * from Tabla Where Condicion""

Alfredo Hernandez
02 de Diciembre del 2004
En un Text pones el siguiente codigo :

set key to alltrim(thisform.text1.value)
go top
thisform.grd1.refresh()

Nota: este codigo lo pones en un procedimiento interactivechange del text.

Nota2: Esto se lo pones en el procedimiento del Gotfocus del Text.

sele alumnos
set order to nombre

Nota3: Con esto hace que cuando empieces a escribir el nombre de la persona te mostrara nada mas los que coinciden. ESPERO TE SIRVA