FoxPro/Visual FoxPro - Ayudaaaaaaaa

 
Vista:

Ayudaaaaaaaa

Publicado por Manuel (22 intervenciones) el 26/12/2005 11:14:36
Busqueda incremental.
Cuando escribo la primera letra en text3 funciona perfectamente, pero al regresar a text3 el puntero se me situa al principio de nuevo.
Como hacer para continuar escribiendo.
MUCHAS GRACIAS.

InteractiveChange

busca=TRIM(thisform.text3.value)
SELECT 1
SEEK busca
IF FOUND()
thisform.grid4.SetFocus
ENDIF
thisform.text3.SetFocus
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayudaaaaaaaa

Publicado por Plinio (7841 intervenciones) el 26/12/2005 14:33:08
Agrega en el GotFocus This.selstart = LEN(alltrim(this.value))
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayudaaaaaaaa

Publicado por Agradecimiento (22 intervenciones) el 26/12/2005 15:28:40
Amigo Plinio Muchas gracias por tu respuesta, es totalmente correcta y si no me dices lo siguiente me sirve perfectamente.

El text3 contiene: nombre y apellido en un mismo campo y al pulsar al barra de espacio no obedece, si sabes la respuesta la espero.

MUCHAS GRACIAS Y FELIZ NAVIDAD.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayudaaaaaaaa

Publicado por Plinio (7841 intervenciones) el 27/12/2005 18:30:20
No entendi bien la pregunta
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Para Plinio

Publicado por Manuel (22 intervenciones) el 30/12/2005 18:29:20
En text1 tecleo el nombre y apellido del cliente a buscar por ejemplo:

MANUEL SIMON DIAZ

La base de datos contiene un campo llamado cliente C,40
el campo contiene el nombre y apellido del cliente que deseo buscar, cuando tecleo MANUEL el grid corre perfectamente, pero el text1 no me deja introducir la barra de espacio para seguir con SIMON lo he solucionado guardando el nombre y apellido como sigue MANUEL,SIMON DIAZ y asi si funciona.
creo que lña culpa la tiene la orden TRIM() pe no se como solucionarlo.

Muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar