FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Porqué no me localiza el registro?
Posts: 428
Joined: Thu Oct 19, 2006 12:28 PM
Porqué no me localiza el registro?
Posted: Tue Jan 01, 2008 10:49 PM
Hola amigos

Indexo (cdx) mediante:
index on dtos(_field->fecha)+_field->Albaran tag "Fecha"


Ahora intento localizar un registro mediante

 busqueda:=dtos((aAlias[15])->fecha)+(aAlias[15])->Expedi
 if !(aAlias[24])->(dbSeek(busqueda))
     ............

(aAlias[24]) Es la base que indexo (fecha y albaran)
los campos de (aAlias[15]) (fecha y expedi) tienen la misma longitud que los anteriores.
Algo se me escapa, normalmente me funciona

Saludos

Jose Luis
--------------------------

Saludos



Jose Luis
Posts: 104
Joined: Wed Mar 08, 2006 02:24 PM
Porqué no me localiza el registro?
Posted: Wed Jan 02, 2008 11:50 AM

Jose Luis

Me parece que esta mal aplicada la Funcion DtoS.
Porque en la indexacion colocas en la funcion dtos(_field->fecha)
y luego le sumas el campo _field_Albaran, en cambio en la busqueda colocas la suma dentro de la funcion.

Saludos
Carlos A. Ducca

Hola amigos

Indexo (cdx) mediante:
Código:
index on dtos(_field->fecha)+_field->Albaran tag "Fecha"

Ahora intento localizar un registro mediante

Código:
busqueda:=dtos((aAlias[15])->fecha)+(aAlias[15])->Expedi
if !(aAlias[24])->(dbSeek(busqueda))
............

(aAlias[24]) Es la base que indexo (fecha y albaran)
los campos de (aAlias[15]) (fecha y expedi) tienen la misma longitud que los anteriores.
Algo se me escapa, normalmente me funciona

Posts: 428
Joined: Thu Oct 19, 2006 12:28 PM
Porqué no me localiza el registro?
Posted: Wed Jan 02, 2008 12:02 PM

Gracias por responder

Eso es lo que me traia loco y no me daba cuenta, el cierre del paréntesis.

Saludos

Jose Luis

--------------------------

Saludos



Jose Luis

Continue the discussion