Por que me da error si...

HMG en Español

Moderator: Rathinagiri

Post Reply
Leopoldo Blancas
Posts: 388
Joined: Wed Nov 21, 2012 7:14 pm
Location: México

Por que me da error si...

Post by Leopoldo Blancas »

Hola!!!

Tengo una duda, al querer hacer una función del calculo de la edad me da Error E0030 Error de Sintaxis '('

FUNCTION CalculaEdad(cFechaNaci,FechaHoy)
RETURN NIL

y de tanto buscarle y buscarle...... Vi que si le agrego una 'c' O CUALQUIER LETRA al inicio de 'FechaHoy' ya no me da ese error??? Por que??? es una función que viene con HMG???
Es una palabra reservada??? de HMG, de Windows???

FUNCTION CalculaEdad(cFechaNaci,cFechaHoy) No me da ERROR..
RETURN NIL

Saludos
Polo
:oops:
User avatar
danielmaximiliano
Posts: 2625
Joined: Fri Apr 09, 2010 4:53 pm
Location: Argentina
Contact:

Re: Por que me da error si...

Post by danielmaximiliano »

Hola Polo :
No encontre ninguna referencia a FechaHoy en Harbour, HMG.3.1.1 si en Excell.
Seria bueno que empezaras a darle un buen formato a tú codigo; de esa forma entenderas el codigo mucho mas rapido. aqui hace tiempo ya se a tratado ese tema. viewtopic.php?f=32&t=1940

cVariable := Character
dVariable := Date()
nVariable := Numeric
aVariable := Array
lVariable := Logical
oVariable := Object
etc, etc, etc

Saludos
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
User avatar
esgici
Posts: 4543
Joined: Wed Jul 30, 2008 9:17 pm
DBs Used: DBF
Location: iskenderun / Turkiye
Contact:

Re: Por que me da error si...

Post by esgici »

Hi Polo

How you build / define / initialize / assign this variable / constant :?:

Without knowing this, it's difficult find source of your problem :?
Viva INTERNATIONAL HMG :D
Leopoldo Blancas
Posts: 388
Joined: Wed Nov 21, 2012 7:14 pm
Location: México

Re: Por que me da error si...

Post by Leopoldo Blancas »

Hola Daniel...

Si esa es la costumbre que tengo desde Clipper pero ahora si que fue casualidad que la deje así, ya que cuando estaba probando la rutina no me daba error y al adaptarla a mi aplicación salto el error, pense que era una palabra reservada.

Y tengo esa costumbre para saber que tipo de valor me esta guardando esa variable, si no seria así, seria un problema, como dices, que el código sea claro.

Esgici gracias por el comentario, sólo que me llamo la atención, que por casualidad la deje así, y probando y probando sólo con esa palabra me da Error.

Gracias por el Link Daniel, creo que la clave es no olvidarse de las buenas y viejas costumbres.

Saludos y Feliz Navidad que la pasen con sus seres queridos....
Polo
Post Reply