Clarion - Problemas con variables locales

 
Vista:
sin imagen de perfil

Problemas con variables locales

Publicado por Javier (3 intervenciones) el 06/11/2014 00:17:52
Hola, antes que nada pido disculpas si mi pregunta es demasiado tonta, empece a programar en clarion hace muy poco (versión 9.0.10376).

El problema surgio al querer realizar las validaciones de algunos campos donde necesito usar variables locales y cuando las tipeo por ejemplo LOC:Folio no me lo reconoce como variable me tira error en la linea al compilar y en el ENABLE CODE COMPLETION no me aparece LOC.

En otro programa (bajado de internet) y usando el mismo clarion y la misma maquina, en varios prosesos donde hay variables locales funciona muy bien y en el ENABLE CODE COMPLETION si aparece LOC.

Si me pueden ayudar se los agradeceria.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Problemas con variables locales

Publicado por Francisco J. Valencia (87 intervenciones) el 06/11/2014 15:16:17
Javier:

¿Cuándo diste de alta la variable local usaste el prefijo "LOC:" en el nombre?
Pues debes teclearlo.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Problemas con variables locales

Publicado por Javier (1 intervención) el 07/11/2014 23:41:51
Si muchas gracias, me comi los dos puntos, pido perdon por la tonteria.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Pablo Dante

Problemas con variables locales

Publicado por Pablo Dante (67 intervenciones) el 08/04/2024 18:10:24
Hola Javier
Necesito de ayuda respecto a algo parecido con variables que generan error al compilar.

Tengo en un procedimiento declaradas las siguientes variables locales:
DV#=0; N# = 1; C"=''
Y cada vez que Genero me tira el siguiente error....
Expected: <statement> <INT> <REAL> <DECIMAL> <STRING> <LINEBREAK> ( ; ACCEPT ASSERT CHOOSE RAISE TRY BEGIN"
Y no me permite seguir si comento la línea pasa sin problemas ...
Estoy tratando de hacer la Validación de un nro. de CUIL ingresado pero con este error no puedo seguir...

Algún Idea!!??
Cualquier ayuda me sirve.
Estoy trabajando con Clarion 8 EE.
Un cordial saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 403
Oro
Ha mantenido su posición en Clarion (en relación al último mes)
Gráfica de Clarion

Problemas con variables locales

Publicado por Marcelo Madelón (319 intervenciones) el 08/04/2024 18:48:31
Pablo

No debería darte error.
Definilas en líneas diferentes (por las dudas)
Te comento que a mi me funciona sin problemas.
En el posteo anterior adjunte una App y Dct de ejemplo para que veas como lo uso.
Es el ejemplo que valida el Cuit y el Cbu.


DV# = 0
N# = 1
C" = ''


En el Help verás las posibles variables Implícitas. Son 3 tipos
The Clarion language provides three types of implicit variables:

# A label terminated by a # names an implicit LONG.

$ A label terminated by a $ names an implicit REAL.

" A label terminated by a " names an implicit STRING(32).

Pasa el código que usas y veo si te puedo ayudar.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar