‎2007 Sep 04 10:18 AM
Hi all .
is this possible to make parameters field non modifiable (output field only).
if so how to do this .
please tell me .
regards
Prajwala.k
‎2007 Sep 04 10:27 AM
PARAMETERS : p_file TYPE rlgrap-filename.
PARAMETERS : p_file2 TYPE rlgrap-filename.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF screen-name = 'P_FILE2'.
screen-input = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.See the above code
Regards
Gopi
‎2007 Sep 04 10:23 AM
Yep,
at selection-screen output.
you make a loop at screen. and a not input when you are in the field name. and don't forget to modify screen.
‎2007 Sep 04 10:26 AM
hi prajwal,
you have to do something like this:
PARAMETER : para TYPE ... MODIF ID 01
AT SELECTION SCREEN OUTPUT.
LOOP AT screen.
IF screen-group 1 EQ '01'.
screen-input = 0.
MODIFY screen.
ENDIF.
ENDLOOP.
hope this helps
ec
‎2007 Sep 04 10:26 AM
Prajwal,
Do like this
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF SCREEN-GROUP1 = 'B1'.
SCREEN-ACTIVE = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
K.Kiran.
‎2007 Sep 04 10:27 AM
PARAMETERS : p_file TYPE rlgrap-filename.
PARAMETERS : p_file2 TYPE rlgrap-filename.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF screen-name = 'P_FILE2'.
screen-input = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.See the above code
Regards
Gopi
‎2007 Sep 04 10:27 AM
Hi,
parameters: p_matnr like mara-matnr.
AT SELECTION-SCREEN OUTPUT.
loop at screen.
if screen-name = 'P_MATNR'.
SCREEN-INPUT = 0.
MODIFY SCREEN.
ENDIF.
endloop.
thanks & regards,
Venkatesh
‎2007 Sep 04 10:28 AM
Hi,
HANDLE THIS AT THE EVENT <b>AT SELECTION-SCREEN OUTPUT</b>.
Assign a modif id to the parameter you want thisto be done.
Then pass the field screen-input = 0, for the assigned modif id.
Regards,
Rama Murthy.P
‎2007 Sep 04 10:30 AM
HI
PARAMETER : P_WERKS TYPE MARA-WERKS MODIF ID S1
AT SELECTION SCREEN OUTPUT.
LOOP AT screen.
IF screen-group 1 EQ 'S1'.
screen-input = 0.
MODIFY screen.
ENDIF.
ENDLOOP.
REWARD IF USEFULL
‎2007 Sep 04 10:31 AM
PARAMETERS : x type< > modif id sg1,
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF screen-group1 = 'SG1'.
screen-input = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
reward points if useful.
thanks
nayan