Buscar números

Buscar números

Postby manuelcalerosolis » Wed Nov 19, 2014 12:36 pm

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.
User avatar
manuelcalerosolis
 
Posts: 149
Joined: Mon Oct 10, 2005 9:30 am
Location: Huelva - Spain

Re: Buscar números

Postby Manuel Aranda » Wed Nov 19, 2014 1:44 pm

Manuel, creo recordar que tienes que construir el índice con STR.
Mírate esto: viewtopic.php?f=6&t=16135&hilit=indices+num%C3%A9ricos
Un saludo,
Manuel

xH 1.2.3, FWH 23.07 32 bits, BC++ 7.4, xVerce CW 1.0, PellesC
User avatar
Manuel Aranda
 
Posts: 604
Joined: Wed Oct 19, 2005 8:20 pm
Location: España

Re: Buscar números

Postby jrestojeda » Wed Nov 19, 2014 1:47 pm

Hola amigo...
Podrías mostrar como tienes creado el TAG sobre el cual quieres realizar el seek?
Saludos,
Ojeda Esteban Eduardo.
Buenos Aires - Argentina.
FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport
Skype: jreduojeda
User avatar
jrestojeda
 
Posts: 601
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Re: Buscar números

Postby manuelcalerosolis » Wed Nov 19, 2014 5:41 pm

El indice se construye así

// "Importe",;

( dbfFacCliT )->( ordCondSet( "!Deleted()", {|| !Deleted() }, , , , , , , , , , , .t. ) )
( dbfFacCliT )->( ordCreate( cPath + "FACCLIP.CDX", "nImporte", "nImporte", {|| Field->nImporte }, ) )

Saludos
User avatar
manuelcalerosolis
 
Posts: 149
Joined: Mon Oct 10, 2005 9:30 am
Location: Huelva - Spain

Re: Buscar números

Postby jrestojeda » Wed Nov 19, 2014 5:59 pm

No debería tener ningún problema esto:

Code: Select all  Expand view
nBusqueda:=109.23
dbSeek(nBusqueda)


¿No encuentra el número o te da error?
Ojeda Esteban Eduardo.
Buenos Aires - Argentina.
FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport
Skype: jreduojeda
User avatar
jrestojeda
 
Posts: 601
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Re: Buscar números

Postby xmanuel » Wed Nov 19, 2014 7:36 pm

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 :D
Last edited by xmanuel on Wed Nov 19, 2014 7:56 pm, edited 1 time in total.
______________________________________________________________________________
Sevilla - Andalucía
xmanuel
 
Posts: 762
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla

Re: Buscar números

Postby manuelcalerosolis » Wed Nov 19, 2014 7:46 pm

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.
User avatar
manuelcalerosolis
 
Posts: 149
Joined: Mon Oct 10, 2005 9:30 am
Location: Huelva - Spain

Re: Buscar números

Postby manuelcalerosolis » Wed Nov 19, 2014 7:56 pm

Nada tios falsa alarma, ya funciona bien.

Alguien me quito un val() de mi código y me volvió loco.

Siento las molestias.

Gracias.
User avatar
manuelcalerosolis
 
Posts: 149
Joined: Mon Oct 10, 2005 9:30 am
Location: Huelva - Spain

Re: Buscar números

Postby xmanuel » Wed Nov 19, 2014 7:58 pm

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...
______________________________________________________________________________
Sevilla - Andalucía
xmanuel
 
Posts: 762
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla

Re: Buscar números

Postby manuelcalerosolis » Wed Nov 19, 2014 8:12 pm

Pero si no coges nunca el teléfono.

Tu tienes el mio?
User avatar
manuelcalerosolis
 
Posts: 149
Joined: Mon Oct 10, 2005 9:30 am
Location: Huelva - Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 109 guests