Hallo,

ich habe ein Problem bei der Anzeige von einem Window aus einem RPGLE-Programm. Hier die vorhandenen Programme.

PGM_1 = Zeigt Daten im Fullscreen (EXFMT)
PGM_2 = Zeigt ein Window ohne Eingabemöglichkeit (EXFMT)
PGM_3 = Zeigt ein Window mit einer Abfrage auf J/N (EXFMT)

PGM_1 zeigt einen Bildschirm. Danach erfolgt ein CALL auf
PGM_2 wo einige Infos als Window angezeigt werden. Das DSPF aus PGM_1 bleibt im Hintergrund stehen und das Window aus PGM_2 erscheint am Bildschirm. Nun erfolgt die Rückkehr zu PGM_1. Dort erfolgt eine CALL auf PGM_3 wo ein kleines DSPF mit einer Anfrage auf J/N angezeigt wird (bzw. werden soll).

Jedoch werden die DSPFs aus PGM_1 und PGM_2 gelöscht und nur noch das Window aus PGM_3 erscheint am Bildschirm.
Der Hintergrund ist nun dummerweise schwarz.

Die Bildschirme PGM_2 und PGM_3 wurde mit dem Parameter RSTDSP(*YES) umgewandelt. Beide haben ausserdem ein Dummyformat mit dem Schlüsselwort "ASSUME" und "OVERLAY"

Hat jemand einen Tipp wie ich alle 3 Formate gleichzeitig auf den Bildschirm bekomme ????

Weihnachtliche Grüße

Peter