Page 1 of 2
problemas con la clase Texcels errores al compilar el prg
Posted: Tue Dec 27, 2005 3:51 am
by lafug
Estimados Amigos:
En Fw Clipper usaba la clase Texcels para generar planillas Excel desde mi programa, pero ahora al incorporar el Texcels.prg Y al compilar con FWH me da los siguientes errores:
Texcels.prg(40) Error E0030 syntax error: "parse error at HIDDEN"
Texcels.prg(131) Error E0030 syntax error: "parse error at Endif"
(la linea 131 es un "EndClass"
Por vuestra ayuda muchas gracias
SALUDOS
Re: problemas con la clase Texcels errores al compilar el pr
Posted: Tue Dec 27, 2005 4:14 am
by Vikthor
¿A qué cuenta de correo te envío una versión más actualizada de TExcel?
Posted: Tue Dec 27, 2005 8:32 am
by Antonio Linares
Vikthor,
Puedes ponerla en
http://www.hyperupload.com y poner el enlace aqui para que la descargue quien la necesite ? gracias.
Posted: Tue Dec 27, 2005 12:34 pm
by lafug
Muchas Gracias Vikthor, mi correo es
luisfuentesg@123mail.cl
Saludos
Posted: Tue Dec 27, 2005 2:57 pm
by Vikthor
La clase ya está disponible en
http://vikthor.com.mx/fivewin/
Posted: Tue Dec 27, 2005 4:05 pm
by lafug
gracias vikthor por tu deferencia , ya la bajé
Posted: Tue Dec 27, 2005 7:49 pm
by lafug
Vikthor, incluí el "texcels.prg" en mi aplicación pero aún asi me da errores al compilar , que me falta?
de antemano GRACIAS
SALUDOS
Posted: Tue Dec 27, 2005 8:02 pm
by Antonio Linares
Luis,
Que errores son ?
Posted: Tue Dec 27, 2005 9:05 pm
by lafug
Antonio:
Estos son los errores que me da al incorporar el programa:
TEXCELS.prg(258) Error E0030 Syntax error: "parse error at '<eol>'"
TEXCELS.prg(259) Error E0030 Syntax error: "parse error at '<eol>'"
TEXCELS.prg(263) Error E0030 Syntax error: "parse error at '<eol>'"
TEXCELS.prg(266) Error E0030 Syntax error: "parse error at '<eol>'"
TEXCELS.prg(267) Error E0030 Syntax error: "parse error at '<eol>'"
300
TEXCELS.prg(305) Warning W0001 Ambiguous reference: 'LVRET'
TEXCELS.prg(307) Warning W0001 Ambiguous reference: 'LVRET'
TEXCELS.prg(312) Warning W0001 Ambiguous reference: 'LVRET'
500
600
700
800
900
TEXCELS.prg(912) Warning W0001 Ambiguous reference: 'NVRET'
TEXCELS.prg(923) Warning W0001 Ambiguous reference: 'NVRET'
1000
1100
TEXCELS.prg(1103) Warning W0005 RETURN statement with no return value in function
TEXCELS.prg(1106) Error E0030 Syntax error: "parse error at '<eol>'"
TEXCELS.prg(1109) Error E0030 Syntax error: "parse error at '<eol>'"
TEXCELS.prg(1111) Error E0030 Syntax error: "parse error at '<eol>'"
TEXCELS.prg(1133) Warning W0001 Ambiguous reference: 'NBOOK'
9 errors
Posted: Tue Dec 27, 2005 9:15 pm
by lafug
alguna respuestita?
Posted: Tue Dec 27, 2005 10:30 pm
by Antonio Linares
Luis,
Tienes que usar xharbour con esa clase ya que tiene extensiones propias de xharbour.
Posted: Tue Dec 27, 2005 10:37 pm
by Antonio Linares
Luis,
Además hay que corregir unos detalles:
línea 305: local lVret := .F.
línea 912: local nVret := ::oExcel:MailSystem()
línea 1103: return nil
línea 1133: FOR i := 1 TO nBooks
Posted: Wed Dec 28, 2005 12:20 am
by Vikthor
Luis :
Le hice unos _ a la clase para que la puedas compilar usando Harbour.
La clase la puedes bajar de
http://vikthor.com.mx/download/test
Avisamé sí funciona correctamente, para incluirla en el zip de descarga de DbWide.
Posted: Wed Dec 28, 2005 12:58 pm
by lafug
vikthor , baje la útlima como me indicaste, pero ahora da los siguientes errores:
Compiling...
Harbour Compiler Alpha build 45.0 (Flex)
Copyright 1999-2005,
http://www.harbour-project.org/
Compiling 'texcels.prg' and generating preprocessed output to 'texcels.ppo'...
100
200
texcels.prg(254) Error E0030 Syntax error: "parse error at '<eol>'"
texcels.prg(258) Error E0030 Syntax error: "parse error at '<eol>'"
texcels.prg(259) Error E0030 Syntax error: "parse error at '<eol>'"
texcels.prg(263) Error E0030 Syntax error: "parse error at '<eol>'"
texcels.prg(266) Error E0030 Syntax error: "parse error at '<eol>'"
texcels.prg(267) Error E0030 Syntax error: "parse error at '<eol>'"
300
texcels.prg(305) Warning W0001 Ambiguous reference: 'LVRET'
texcels.prg(307) Warning W0001 Ambiguous reference: 'LVRET'
texcels.prg(312) Warning W0001 Ambiguous reference: 'LVRET'
500
600
700
800
900
texcels.prg(912) Warning W0001 Ambiguous reference: 'NVRET'
texcels.prg(923) Warning W0001 Ambiguous reference: 'NVRET'
1000
1100
texcels.prg(1103) Warning W0005 RETURN statement with no return value in function
texcels.prg(1137) Warning W0001 Ambiguous reference: 'NBOOK'
6 errors
No code generated
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
Error E2194: Could not find file 'texcels.c'
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Fatal: Unable to open file 'C0W32.OBJ'
* Application successfully built
SAludos
Posted: Wed Dec 28, 2005 1:44 pm
by lafug
alguna novedad?