FoxPro/Visual FoxPro - PARA PLINIO

 
Vista:

PARA PLINIO

Publicado por Manuel (22 intervenciones) el 31/12/2005 18:05:19
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 la culpa la tiene la orden TRIM() pe no se como solucionarlo.

Muchas gracias
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:PARA PLINIO

Publicado por Plinio (7841 intervenciones) el 01/01/2006 17:19:13
Publica el codigo
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:PARA PLINIO

Publicado por Manuel (22 intervenciones) el 01/01/2006 18:21:24
No se si te refieres a esto:

InteractiveChange

busca=TRIM(thisform.text3.value)
SELECT 1
SEEK busca
IF FOUND()
thisform.grid4.SetFocus
ENDIF
thisform.text3.SetFocus

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:PARA PLINIO

Publicado por Plinio (7841 intervenciones) el 03/01/2006 20:56:54
Por logica debe de fallar, pues automaticamente escribe algo estas haciendo un setfocus al grid y luego al campo texto, se ejecuta el gotfocus el cual te esta eliminando el espacio. No creo que sea necesario el setfocus en el grid, por lo menos de la version 8 en adelentes puede tener la fila activa de un grid sombreada, en versiones anteriores existen metodos facil de hacerlo.

ejemplo: baja esta clase de grid
http://www.portalfox.com/modules.php?op=modload&name=Downloads&file=index&req=getit&lid=120
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