Hi,
I am new to dialog programming. I have a requirement to open a pop-up screen to get some values as input and execute them on click of 'save' button. Once processed, a message should be shown on top or bottom of the same screen. Also, the screen has another button 'cancel' to close the popup.
I created a new (normal) screen with input controls and showed it by using 'CALL SCREEN <SCRNO> STARTING.....'. But, i find the toolbar icons of the parent screen displaying in the bottom of the popup screen as shown in screenshot. Also, unable to close this normal screen by calling 'LEAVE SCREEN' (Is set screen mandatory before calling this ?). This might be very basic question/issue that i am not aware. Please help to solve this. Also, any good links on dialog programming will also be helpful.

Thanks in Advance.
Request clarification before answering.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Don't add pushbuttons to the popup-dynopro, but define the dynpro of type 'modal dialog box', create a Status of type 'Dialog Box' with the required icons/functions (Cancel, Save)
The LEAVE SCREEN will be 'efficient' or not without SET SCREEN depending on the NEXT SCREEN attributes you input at creation of the new dynpro. If the NEXT SCREEN nimber is the current dynpro number (usual case) a SET SCREEN 0 followed by LEAVE SCREEN (or LEAVE TO SCREEN 0) will be required to go back to previous dynpro in the stac
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi!
You should create new GUI-status for this popup screen and set your buttons Save and Cancel to it. Set this status in PBO for the popup screen
Evgeny
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 5 | |
| 4 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.