2013 Nov 14 2:56 PM
Hi Experts,
PROCESS BEFORE OUTPUT.
* MODULE STATUS_0100.
CALL SUBSCREEN sub1_101 INCLUDING sy-repid '0100'.
PROCESS AFTER INPUT.
call SUBSCREEN sub1_101.
* MODULE USER_COMMAND_0100.
sub1_101 is subscreen area name.
0100 is main screen.
when i am executing this screen i am facing an error.
Recursive CALL SCREEN not possible for ZFSJV_REPORT 0100.
Regards,
Bharath.
2013 Nov 14 3:22 PM
Hi Bharath,
Please use subscreen number instead of main screen number.
CALL SUBSCREEN sub1_101 INCLUDING sy-repid '0100'.
This should be subscreen number. Please check.
Arivazhagan S
2013 Nov 14 3:22 PM
Hi Bharath,
Please use subscreen number instead of main screen number.
CALL SUBSCREEN sub1_101 INCLUDING sy-repid '0100'.
This should be subscreen number. Please check.
Arivazhagan S
2013 Nov 14 4:08 PM
Hi Siva,
i used that condition also but again below error is coming..
ZFSJV_REPORT 0101 is not a subscreen
please let me know..
2013 Nov 14 5:19 PM
Bharath,
Please check your screen type in attribute screen.
It should be subscreen and check your subscreen program name.
Have you created new program for subscreen or using same main program name.
If separate program
Call subscreen sub1_101 including <new program name> <screen number>
If same program
Call subscreen sub1_101 including sy-repid <screen number>.
Please check.
Arivazhagan S
2013 Nov 14 11:08 PM
Hi,
Check Attributes as suggested also see if the other attributes are in order. Is you main program link the flow properly.
Cheers,
Arindam