Por favor Ayuda con letodb e index on.

Por favor Ayuda con letodb e index on.

Postby Garbi » Wed Oct 03, 2018 11:26 am

Hola hago la consulta por aqui porque he mirado por los foros de letodb y no he encontrado nada que me pueda ayudar.

Agradeceria cualquie ayuda.

Os comento sin usar letodb esta sentencia me funciona correctamente :

Code: Select all  Expand view
INDEX ON detalle TO "TEMP" for &(ccondicion) .and. buscarubicacion(componentc) = vpcorte  MEMORY


Si uso Letodb

así me funciona correctamente :

Code: Select all  Expand view
INDEX ON detalle TO "TEMP" for &(ccondicion) MEMORY


Pero si pongo otra condicion como en el primer codigo
Code: Select all  Expand view
.and. buscarubicacion(componentc) = vpcorte
me dar error de :

Error description: Error BASE/1066 Error de argumento: condicional
Args:
[ 1] = C unidades > etiquetas

Que se refiere a la &ccondicion.

Si añado la condición "extra" :
Code: Select all  Expand view
ccondicion:=ccondicion+" .and. (buscarubicacion(componentc) = vpcorte)"


El programa me da el siguiente error : Error description: Error LETO/1001 Funci¢n no definida: \\192.168.0.2\datos\planman\dbf\TEMP

y el Letodb : Error BASE/1001 Undefined function: BUSCARUBICACION Arguments: ( [ 1] = Type: C Val: 0000C0008)

Y la verdad ya no se más probar. ¿Alguna sugerencia?
Saludos,
Regards,

Jose Luis Alepuz
joseluis@mancomputer.com
www.mancomputer.com
Garbi
 
Posts: 333
Joined: Wed Nov 02, 2005 3:28 pm

Re: Por favor Ayuda con letodb e index on.

Postby Garbi » Fri Oct 05, 2018 11:50 am

Alguien podría indicarme si existe un foro especifico para Letodb que me pueda ayudar.

Gracias.
Saludos,
Regards,

Jose Luis Alepuz
joseluis@mancomputer.com
www.mancomputer.com
Garbi
 
Posts: 333
Joined: Wed Nov 02, 2005 3:28 pm

Re: Por favor Ayuda con letodb e index on.

Postby hmpaquito » Fri Oct 05, 2018 11:52 am

No uso letodb, pero parece que no tienes definida la funcion dada del lado del ejecutable servidor.
hmpaquito
 
Posts: 1482
Joined: Thu Oct 30, 2008 2:37 pm

Re: Por favor Ayuda con letodb e index on.

Postby Patricio Avalos Aguirre » Mon Oct 08, 2018 1:17 am

Hola creo que debieras modificar tus tablas agregando un campo "buscarubi"

y cuando grabes colocas buscarubi := buscarubicacion(componentc)
e indexas por buscaubi...

espero que te sirva

eso debiera ser mucho mas rapido que en el indice este la funcion
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
User avatar
Patricio Avalos Aguirre
 
Posts: 1060
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile


Return to FiveWin para Harbour/xHarbour

Who is online

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