Skip to Content
0
Former Member
Dec 18, 2006 at 11:04 PM

AT SELECTION-SCREEN ON VALUE-REQUEST with SUBSCREEN

1765 Views

I am calling a subscreen from the <b>AT SELECTION-SCREEN ON VALUE-REQUEST</b> event. The select-option defined on the subscreen will not show the "Multiple Selections" pop-up to allow more entries (single values, ranges, etc). The "Multiple Selections" pushbutton shows on screen 100 but it does not correctly show the pop-up to add more entries. Any help is appreciated.

<b>Example program: </b>

REPORT zcaltest .

TABLES: z9snt.

select-options s_test for z9snt-cdate no intervals.

SELECTION-SCREEN BEGIN OF SCREEN 300 AS SUBSCREEN.

SELECTION-SCREEN BEGIN OF LINE.

SELECTION-SCREEN COMMENT (10) text-001.

SELECT-OPTIONS: s_srlnr FOR z9snt-srlnr.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN END OF SCREEN 300.

AT SELECTION-SCREEN OUTPUT.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR s_test-low.

CALL SCREEN 100 STARTING AT 5 5

ENDING AT 80 12.

AT SELECTION-SCREEN.

************************************************************************************

  • Screen 100 Flow Logic - subscreen AREA defined on screen 100

************************************************************************************

PROCESS BEFORE OUTPUT.

MODULE STATUS_0100.

call subscreen area including sy-repid '300'.

*

PROCESS AFTER INPUT.

MODULE USER_COMMAND_0100.

call subscreen area.