Gracias, Fernando, creo que me falta cerrar y abrir el archivo de pantalla.

Saludos.

Juan Carlos.

> -----Mensaje original-----
> De:   Fernando P�rez [SMTP:[EMAIL PROTECTED]
> Enviado el:   martes, 14 de junio de 2005 14:11
> Para: [email protected]
> Asunto:       Re: Restaurar datos pantalla
> 
> Te cuento como lo tengo yo: 
> 
> 
> 
> *     En los programas A y B cambio en el objeto DSPF Restaurar pantalla .
> . . . . . .    *YES 
> 
> *     En la pantalla del programa B me creo un formato de pantalla que no
> utilizar� al que le pongo la palabra clave ASSUME, y le pongo alg�n texto
> (si est� vac�o, ASSUME no se aplica).
> *     Los formatos de registro de los programas A y B que se muestran a la
> vez tienen la palabra clave KEEP
> 
> 
> *     El programa B define la pantalla de apertura manual. Cada vez que B
> llama a un programa, cierra y abre el archivo de pantalla antes del EXFMT 
> 
> 
> Creo que esto es todo. Ya me dir�s si te funciona.
> 
> 
> 
> 
> Juan Carlos Paredes escribi�: 
> 
>       A m� ya se me ha dado este problema en otras ocasiones y no he sido
> capaz de
>       resolverlo. Si alguien sabe c�mo agradecer� la ayuda.
>       
>       Saludos.
>       Juan Carlos.
>       
>         
> 
>               -----Mensaje original-----
>               De:     Fernando P�rez [ HYPERLINK
> "SMTP:[EMAIL PROTECTED]"SMTP:[EMAIL PROTECTED]
>               Enviado el:     martes, 14 de junio de 2005 12:59
>               Para:   Foro 400
>               Asunto: Restaurar datos pantalla
>               
>               Saludos, foreros.
>               
>               Tengo un problema con una combinaci�n de pantallas que no se
> me hab�a dado
>               hasta ahora:
>               
>               El programa A lanza una pantalla 'normal', y si pulsan una
> tecla de
>               funci�n llama al programa B, que muestra una ventana por
> encima de la
>               pantalla del programa A. Hasta ah� todo bien, pero el
> problema viene
>               cuando el programa B llama al programa C, que abre una
> pantalla 'normal'.
>               Cuando el programa C finaliza, el programa B vuelve a
> mostrar la ventana,
>               pero los datos de la pantalla del programa A desaparecen. 
>               
>               �Hay alguna manera de hacer que cuando el programa C
> finalice se muestre
>               por pantalla lo que hab�a antes de llamarlo? Cuando el
> programa C
>               finaliza, se sigue ejecutando el B, por lo que no me vale la
> soluci�n de
>               volver a hacer un exfmt o write de la pantalla del programa
> A.
>               
>               -- 
>               
>               Saludos.
>               
>               Fernando P�rez   
>               
>               Cer�mica Saloni. Dpto. Sistemas
>               
>               
>               -- 
>               No virus found in this incoming message.
>               Checked by AVG Anti-Virus.
>               Version: 7.0.323 / Virus Database: 267.7.1 - Release Date:
> 13/06/2005
>                
>                <<Archivo: fperez.vcf>>  
>               
>                   
> 
> 
> -- 
> 
> Saludos.
> 
> Fernando P�rez   
> 
> Cer�mica Saloni. Dpto. Sistemas
> 
> 
> -- 
> No virus found in this incoming message.
> Checked by AVG Anti-Virus.
> Version: 7.0.323 / Virus Database: 267.7.1 - Release Date: 13/06/2005
>  
>  <<Archivo: fperez.vcf>>  
> 
-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.323 / Virus Database: 267.7.1 - Release Date: 13/06/2005
 

__________________________________________________
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://coyote.combios.es/mailman/listinfo/forum.help400

Responder a