Buscador

Javier
10 de Noviembre del 2003
Hola a todos, tengo un problema que hace tiempo no puedo solucionar. No sé cómo hacer para que en una cuadrícula con registros se busque y seleccione un campo que coincida con una cadena. La idea es hacer que esto ocurra a medida que se vaya ingresando cada caracter de la cadena en un textbox o sobre la misma cuadrícula. He recorrido toda la ayuda y probé con SEEK, KeyPress, INKEY() e INDEXSEEK pero no tuve éxito. Para empezar no encuentro la forma de que me reconozca la tecla que presiono. En fin, no sé mas que hacer y desde ya agradeceré a quien pueda darme una mano. Saludos.
Javier.

Miguel
10 de Noviembre del 2003
En el interactivechangevent de un campo de edición pones lo siguiente

buscar=upper(trim(This.Value))
if len(buscar)>0
SELECT CLIENTES
seek buscar
Thisform.refresh
endif

Si el controlsource del grid tiene la tabla clientes ordenada por el nombre, funcionará.

Salu2