Page 1 of 1
Buscar números
Posted: Wed Nov 19, 2014 12:36 pm
by manuelcalerosolis
Hola a todos.
Perdón por esta consulta en principio tan básica, pero es q no se como buscar números en un indice.
dbSeek( nNumero ) a mi no me funciona, no se si tenéis algún truco, o función que me pueda ayudar a hacer las búsquedas por un importe.
Muchas gracias.
Re: Buscar números
Posted: Wed Nov 19, 2014 1:44 pm
by Manuel Aranda
Manuel, creo recordar que tienes que construir el índice con STR.
Mírate esto:
http://forums.fivetechsupport.com/viewt ... C3%A9ricos
Re: Buscar números
Posted: Wed Nov 19, 2014 1:47 pm
by jrestojeda
Hola amigo...
Podrías mostrar como tienes creado el TAG sobre el cual quieres realizar el seek?
Saludos,
Re: Buscar números
Posted: Wed Nov 19, 2014 5:41 pm
by manuelcalerosolis
El indice se construye así
// "Importe",;
( dbfFacCliT )->( ordCondSet( "!Deleted()", {|| !Deleted() }, , , , , , , , , , , .t. ) )
( dbfFacCliT )->( ordCreate( cPath + "FACCLIP.CDX", "nImporte", "nImporte", {|| Field->nImporte }, ) )
Saludos
Re: Buscar números
Posted: Wed Nov 19, 2014 5:59 pm
by jrestojeda
No debería tener ningún problema esto:
Code: Select all
nBusqueda:=109.23
dbSeek(nBusqueda)
¿No encuentra el número o te da error?
Re: Buscar números
Posted: Wed Nov 19, 2014 7:36 pm
by xmanuel
Anda, anda Manolillo!!! anda que a estas alturas!!!
Usa StrZero(<nNúmero>) --> cNúmero
Y lo debes aplicar así
( dbfFacCliT )->( ordCreate( cPath + "FACCLIP.CDX", "nImporte", "nImporte", {|| StrZero( Field->nImporte ) }, ) )
Para buscar lo mismo:
dbSeek( StrZero( nNumero ) )
De hecho yo haria mi propia funcion de busqueda de numeros
function dbSeekNum( nNumero )
return dbSeek( StrZero( nNumero ) )
A ver cuando te vienes a la capital o a 4 tetas y nos tomamos unas birrasss
Re: Buscar números
Posted: Wed Nov 19, 2014 7:46 pm
by manuelcalerosolis
Manu tio,
No puedo crear el indice como carácter, es largo de explicar.
El martes tengo q ir para Sevilla, a ver si te llamo y comemos juntos.
Contesta a correos anda...
Saludos.
Re: Buscar números
Posted: Wed Nov 19, 2014 7:56 pm
by manuelcalerosolis
Nada tios falsa alarma, ya funciona bien.
Alguien me quito un val() de mi código y me volvió loco.
Siento las molestias.
Gracias.
Re: Buscar números
Posted: Wed Nov 19, 2014 7:58 pm
by xmanuel
Ok!!
Por cierto, he editado el post anterior.
Si quieres dame un toque a mi telefono o yo te llamo y me explicas porqué tiene que ser numerico el indice...
Re: Buscar números
Posted: Wed Nov 19, 2014 8:12 pm
by manuelcalerosolis
Pero si no coges nunca el teléfono.
Tu tienes el mio?