Hola Susana:
Pero.... eso es normal, es lo que tiene que hacer, el programa A llama al B
(que muestra unos datos) vuelve al programa A (que sigue su proceso y llama al
programa C (que muestra otros datos), evidentemente no puede solaparse sobre
los datos mostrados por B, sólo puede solaparse sobre los datos mostrados por A.
El hacer que no finalice el programa B y forzar a mantener sus datos en
pantalla te fuerza a que los datos del programa A también se queden
"congelados" y cuando C se solapa, lo hace sobre la imagen de B sobre A (que
está desactualizada).
Desde mi punto de vista puede tener solución (chapuceando el código) pero creo
que lo que te está haciendo es lógico y es lo que debe de hacer, lo que estás
intentando es buscar 3 pies al gato (al programa en este caso ;-)
Un saludo.
Juanra
PD: Por cierto, yo también vengo de lejos, antes del S/34 trabajé con S/32 ¡con
fichas perforadas! (jó cuando cuento estas cosas me siento mayor)
**************************************************************************************************************************************************************************
EL PROBLEMA ES CUANDO EL PROGRAMA (A) LLAMA SECUENCIALMENTE A LOS OTROS DOS
PROGRAMAS (B) Y (C)
*********SIENDO (B) Y (C) PROGRAMAS DE VENTANA********
***********************************************************************************************************************************************************************
---------------------
PGM A |
| --------------
CALL PGMB | -à | PGM B |
| ---------------
CALL PGMC | à | PGM C | cuando muestra esta ventana BORRA
LA VENTANA DE B Y LA PANTALLA DE A
--------------------- --------------
__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400