‎2011 Mar 10 9:41 AM
Hi Experts,
How can I code the calling of a dialog box screen with ALV. already call this function module, pesudocode:
CALL FUNCTION 'CC_CALL_TRANSACTION_NEW_TASK'
STARTING NEW TASK 'ZNEW'
DESTINATION 'NONE'
EXPORTING
transaction = 'ZSDR0025'
TABLES
paramtab = it_spa.
Note: ZSDR0025 is the transaction code that contains CALL SCREEN 9000 STARTING 10 5.
It's already calling the screen with the ALV values also displayed, but the problem is that it is not a dialog box, but a full screen call and users liked it to be a dialog box. Please help on how to rectify by code.
‎2011 Mar 10 2:26 PM
Refer to program BCALV_TEST_GRID_ONPOPUP and BCALV_GRID_AND_POPUP
Edited by: Prasoon Sahay on Mar 10, 2011 7:59 PM
‎2011 Mar 11 1:18 AM
Hi,
Try using the function module 'REUSE_ALV_POPUP_TO_SELECT'.
Thanks,
Rugmani
‎2011 Mar 11 1:34 AM
Sorry for the misundertanding...my problem is "How can I code the calling of another session dialog box screen with ALV".
So from one screen execution, it will create another session for the other screen but a dialog box and ALV.
‎2011 Mar 11 4:08 AM
Problem solved...created a Selection-Screen for the skip screen of the Function Module, then called the screen as dialog box e.g. CALL SCREEN 9000 STARTING FROM 10 10.