‎2008 Mar 18 8:15 AM
In the selection screen , i need the program name to be displayed
like
program : ZZ_PROGRAM
number : input box.
calculation is got to be done based on the input number.
Without using screen painter i have to create using
the parameter or any other abap statements.
The program name should be grayed out.
name of the program should be in the box (as we do for parameters)
Please suggest how to achieve this
Thanks
‎2008 Mar 18 8:22 AM
Hi,
PARAMETERS : p_text(50) MODIF ID 'ABC',
p_number TYPE I.
INITIALIZATION.
p_TEXT = 'YOUR PROGRAM NAME'.
AT SELECTION SCREEN OUTPUT.
LOOP AT SCREEN.
IF screen-NAME = 'P_TEXT'
SCREEN-INPUT = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
‎2008 Mar 18 8:22 AM
Hi,
PARAMETERS : p_text(50) MODIF ID 'ABC',
p_number TYPE I.
INITIALIZATION.
p_TEXT = 'YOUR PROGRAM NAME'.
AT SELECTION SCREEN OUTPUT.
LOOP AT SCREEN.
IF screen-NAME = 'P_TEXT'
SCREEN-INPUT = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
‎2008 Mar 18 8:26 AM
Hi
PARAMETERS : p_ststrt(15) MODIF ID gra.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF screen-group1 = 'GRA'.
screen-input = '0'.
ENDIF.
MODIFY SCREEN.
ENDLOOP.
‎2008 Mar 18 8:30 AM
See the following ex:
parameters: p_repid like sy-repid default sy-repid modif id MD1,
s_count type i.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF SCREEN-GROUP1 = 'MD1'.
SCREEN-INPUT = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
‎2008 Mar 18 8:35 AM