‎2008 Nov 18 9:48 AM
Hi everyone,
Now,I am developing a dypro. when I create a modal screen ,I found no difference between normal screen and modal screen.
eg. If I use the statement "call screen" , whatever which type of screen you use, the results look like the same. The same to the statement "call screen start at end at".
‎2008 Nov 18 10:26 AM
Hi Aaron,
There is no difference in the usage but it must be defined as a modal dialog box to comply
with the SAP Systems ergonomic standards.
Thanks
Shilpa
‎2008 Nov 18 10:34 AM
Hi Shilpa,
could you please explain "ergonomic standards" to me? Actually,I don't know what it is and I saw the sentence in SAP standard study material,too.
‎2008 Nov 18 10:34 AM
Hi,
If you want to prevent the called screen from covering the current screen completely, you can use the CALL SCREEN statement with the STARTING AT and ENDING AT options.
‎2008 Nov 18 10:45 AM
Hi Neenu Jose,
I know that statement.But the question is the difference between normal and modal screen .
If you use the normal screen following the statement "call screen start at end at",the screen also will
not cover the previous screen.
‎2008 Nov 18 10:48 AM
Difference is:
If you define GUI status for normal screen, it appears on top of the screen.
But, if you define GUI status for dialog screen, it appears at bottom of the screen.
‎2008 Nov 18 10:49 AM
Hi
Screen type for modal dialog box
If you activate this attribute, the screen is used as a modal dialog box. In the program, you call the screen with
CALL SCREEN STARTING AT <top left>
ENDING AT <bottom right>.
Unlike normal pop-ups, a modal dialog box has its own pushbuttons and title. There is no menu bar and command field entries are not possible.
Normal screen type
If you activate this attribute, the screen is flagged as a normal screen. This is the default setting.
Alternatively, it may have the following special functions:
Subscreen
Modal dialog box
Selection screen
Class screen
In the Screen Painter, you can choose between normal, subscreen, and modal dialog box.
Selection screen and class screen attributes are assigned by the system.