DDS Keywords for AS400 Windows screens

10 pts.
Tags:
AS/400 errors
AS/400 Windows
DDS
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

Answer Wiki

Thanks. We'll let you know when a new response is added.

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>

Discuss This Question: 6  Replies

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • Ppeier
    [...] Read the rest of this great post here [...]
    0 pointsBadges:
    report
  • Ppeier
    [...] Credit:DDS Keywords for AS400 Windows screens [...]
    0 pointsBadges:
    report
  • philpl1jb
    Apparently I failed to indicate that you can see this great post @ http://www.mcpressonline.com/programming/general/perfecting-dds-windows-in-modular-programs.html
    49,435 pointsBadges:
    report
  • philpl1jb
    Don't know why it printed the way it did. http://www.mcpressonline.com/programming/general/perfecting-dds-windows-in-modular-programs.html
    49,435 pointsBadges:
    report
  • BigKat
    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,845 pointsBadges:
    report
  • RonKoontz
    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 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Thanks! We'll email you when relevant content is added and updated.

Following