10 pts.
 DDS Keywords for AS400 Windows screens
I have an Interactive Maintenance Screen program that calls a program to display an AS400 Windows. WhenI get to the first Screen and the call to the AS400 Window display is made, the background is blacked out and only the Window shows up. Is there any way that the background (first) Screen can be prevented from beeing removed so that boths, first Screen and AS400 are visible to the User?. I tried different Keywords, icluding compiling the Displays with RSTDSP(*YES) but to no avail and I am now at a loss of ideas. Thanks very much for your help and support Peter

Software/Hardware used:
ASKED: September 11, 2008  1:56 PM
UPDATED: March 11, 2011  7:36 PM

Answer Wiki:
frp," http://www.mcpressonline.com/programming/general/perfecting-dds-windows-in-modular-programs.html Here are some tips To make WINDOW work across display files and programs, do the following: o Compile all but the last display file with RSTDSP(*YES). If the display files used are A, B and C (in that order), then you must compile A and B with RSTDSP(*YES). Com-pile C either way (with *YES or *NO). o Every display file but the first one must contain a dummy record including the ASSUME keyword. In the same example, this means that display files B and C need to have this keyword. Display file A doesn't. o Every display file but the first one should have the KEEP keyword in the record format which contains the WINDOW keyword. This prevents the screen from blinking when the windows are removed. <a href="http://www.mcpressonline.com/programming/general/perfecting-dds-windows-in-modular-programs.html" rel="nofollow">http://www.mcpressonline.com/programming/general/perfecting-dds-windows-in-modular-programs.html</a>
Last Wiki Answer Submitted:  September 16, 2008  5:41 pm  by  philpl1jb   44,190 pts.
All Answer Wiki Contributors:  philpl1jb   44,190 pts.
To see all answers submitted to the Answer Wiki: View Answer History.


Discuss This Question:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _


 
 44,190 pts.

 

 

hi Philpl1jb

for some reason, links don’t seem to always work down here in the discussion. I added your link to the answer so that it was a working link.

Kevin

 7,185 pts.

 

So I have used this “dummy record many times before. Now with a new program/dds it will not.. Could it be b/c my new program is defined DSPSIZ(27 132 *DS4) and the program calling the new programs display size is DSPSIZ(24 80 *DS3)…
So is this the problem and is there anyway around it? Please help ASAP.

Thanks

 1,780 pts.