Problemas con variables globales


([N4] Jorge) #1

En la v7.1.1 he detectado lo siguiente:

 

Tengo un proyecto de interface, en el AUTOEXEC lanzo al iniciarse un evento que da de alta un usuario si este no existe en una tabla y establece el valor del usuario en curso en un par de variables globales. Lo curioso es que las variables globales se quedan sin valor y además al intentar usarlas en un mensaje la cadena resultante del mensaje no se compone correctamente. Hay que tener en cuenta que la herencia en este ejemplo es un pelin compleja.

 

Os paso las capturas con una explicación más detallada...

 

Gracias de antemano.

[attachment=5268,548]


([N4] fgutierrez.velneo) #2

¿Has reiniciado la instancia del proyecto de datos en el que se encuentran las variables? La razón de que no muestre mensaje alguno es que la fórmula no es correcta en ejecución porque no puede resolver alguno de sus elementos.

Un saludo.

 

 


([N4] Jorge) #3

Si, he reiniciado las instancias, he reiniciado servicio... y todo lo reiniciable... sigue igual.

Un saludo.


([N4] fgutierrez.velneo) #4

Imaginamos que has usado el inspector de errores y no muestra ningún error, ¿no es así?

Un saludo.


([N4] Jorge) #5

Cierto, todo esta ok. 

El inspector es una herramienta imprescindible y su implementación es muy correcta.

Gracias...


([N4] Jorge) #6

El inspector no muestra ningun error en ninguno de los proyectos, pero sigue sin funcionar.





([N4] rcueto.velneo) #7

Hola:

En un proceso como el comentas debería funcionar perfectamente la modificación de las variables globales. ¿Has probado a modificarlas desde otros procesos o desde otro punto de ese mismo proceso? Si no lo has hecho te rogamos que lo pruebas y nos comuniques el resultado.

Un saludo.





([N4] Jorge) #8

Más pistas... si realizo la modificación de las variables en las primeras lineas del proceso si se modifican los valore de las variables.

[attachment=5280,549]


([N4] Jorge) #9

Sigo pensando que hay algo que no funciona correactamente o que estoy realizando mal.

De momento he dejado resuelta la cuestión de la siguiente forma;

[attachment=5282,550]