Page 1 of 1
Problemas con búsqueda
Posted: Tue Apr 16, 2013 5:37 pm
by Agustin
Llevo 2 dias intentando que me funcione el codigo adjunto , que lo he hecho siempre en Clipper y no logro nada. Seguro que es algo sencillo, pero ya me rindo. Busco con valor 4 o carácter "4" y es igual.
Les agradezco su ayuda.
Un saludo
Re: Problemas con búsqueda
Posted: Tue Apr 16, 2013 6:25 pm
by gvaronas
Hola:
Según he podido mirar en Cli1.ntx, la clave del indice es: STR(Clientes->Codi ).
Esto genera llaves en el indice con una longitud de 10 caracteres, rellenando con espacios en blanco a la izquierda, o sea que si intentas buscar " 4". lo va a encontrar.
Salu2,
GVS
Re: Problemas con búsqueda
Posted: Tue Apr 16, 2013 6:27 pm
by gvaronas
gvaronas wrote:Hola:
Según he podido mirar en Cli1.ntx, la clave del indice es: STR(Clientes->Codi ).
Esto genera llaves en el indice con una longitud de 10 caracteres, rellenando con espacios en blanco a la izquierda, o sea que si intentas buscar " 4". lo va a encontrar.
Salu2,
GVS
Bueno, no se dibujaron los espacios, pero la lleve de busqueda debe ser: SPAC(9)+"4"
Salu2,
GVS
Re: Problemas con búsqueda
Posted: Tue Apr 16, 2013 11:34 pm
by Leopoldo Blancas
Hola Agustin...
Tienes que manejar las búsquedas igual que los índices para que sea eficaz, modifique un poquito tu ejemplo y agregue una rutina para que sepas "donde estas?". Espero que sea de tu ayuda.
Re: Problemas con búsqueda
Posted: Tue Apr 16, 2013 11:53 pm
by danielmaximiliano
Leopoldo Blancas wrote:Hola Agustin...
Tienes que manejar las búsquedas igual que los índices para que sea eficaz, modifique un poquito tu ejemplo y agregue una rutina para que sepas "donde estas?". Espero que sea de tu ayuda.
Incluiste el .EXE + el prueba2.rar
Re: Problemas con búsqueda
Posted: Wed Apr 17, 2013 12:01 am
by Leopoldo Blancas
Hola Daniel...
Si se me paso, disculpa voy a tener mas cuidado...
Saludos
Polo
Re: Problemas con búsqueda
Posted: Wed Apr 17, 2013 7:47 am
by Agustin
Gracias a todos por aclararme el tema. La rutina de Leopoldo para comprobación me parece una ayuda excelente.
Saludos cordiales