Buenos días.
Tengo una serie de variables definidas como GLOBAL EXTERNAL.
Cargo los valores en un programa, llamo a otro y en este segundo al abrir, antes de hacer nada, muestro las variables GLOBAL EXTERNAL y algunas han perdido el valor. Cuando regreso al programa llamador, los valores de las variables siguen con su valor.
¿Me podrían ayudar con alguna idea para poder saber qué está pasando?, ¿por que algunas pierden su valor? ¿quizás usar 'cbl_alloc_mem'? (aunque no encuentro ningún programa de ejemplo de como usarla)
He revisado que no estén definidas en alguna working excepto la principal, no se inicializan,....
Gracias de antemano....
|