compilando con Harbour/xHarbour tengo errores...

compilando con Harbour/xHarbour tengo errores...

Postby Mayor_Valenzuela » Tue Sep 09, 2008 6:09 pm

En el siguiente código me da error en las senencias Copy To e Index On, me arroja que sigue:


.\SOURCE\IMPCOMI.PRG(139) Error E0030 Syntax error: "syntax error at 'TO'"

.\SOURCE\IMPCOMI.PRG(142) Error E0030 Syntax error: "syntax error at 'ON'"

**Copy To &(Substr(Local3,9,7))
If ( DbUseFile(Local1, .F.,"DBFNTX") )
DATABASE oDat[1]
** Index On N_Fact To &(Substr(Local1,9,7))
Else
Return ( Nil )
EndIf

** Es donde aparecen los errores, si puede ayudarme...
Gracias. :lol:
User avatar
Mayor_Valenzuela
 
Posts: 62
Joined: Tue Jul 08, 2008 4:27 pm
Location: Santiago, Chile

Postby quique » Tue Sep 09, 2008 6:26 pm

prueba quitando los &
Saludos
Quique
User avatar
quique
 
Posts: 408
Joined: Sun Aug 13, 2006 5:38 am

Postby Mayor_Valenzuela » Tue Sep 09, 2008 6:51 pm

Lo que sucede es que necesito la macrosustitucion para realizar esta tarea. A no ser que exista otro metodo de macro...


Gracias...
User avatar
Mayor_Valenzuela
 
Posts: 62
Joined: Tue Jul 08, 2008 4:27 pm
Location: Santiago, Chile

Postby quique » Tue Sep 09, 2008 6:56 pm

según creo, debería de funcionarte bien utilizando () sin &, pero en dado caso prueba directamente con las funciones

__dbCopy()
dbCreateIndex()
Saludos
Quique
User avatar
quique
 
Posts: 408
Joined: Sun Aug 13, 2006 5:38 am

Postby Mayor_Valenzuela » Tue Sep 09, 2008 8:05 pm

Bueno retire el & y deje solo los (), paso sin problemas... con la version anterior de harbour que estaba usando me lo reconocia de todas formas...

Muchas gracias... :D
User avatar
Mayor_Valenzuela
 
Posts: 62
Joined: Tue Jul 08, 2008 4:27 pm
Location: Santiago, Chile


Return to FiveWin para Harbour/xHarbour

Who is online

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