10-24-2006 4:25 PM
HEllo,
I have an editable field in an ALV GRid. I want to convert in an non editable field when I change his value and
I push a buttom that I created. How can I do?
NOTE_ The alv layout of alv is TYPE slis_layout_alv because if I do with lvc_layo I have to do a lot of changes in my
code.
10-24-2006 4:40 PM
In the code for your button:
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_CALLBACK_PROGRAM = W_REPID
I_CALLBACK_PF_STATUS_SET = 'PF_STATUS'
I_CALLBACK_USER_COMMAND = 'USER_COMMAND'
FORM USER_COMMAND USING P_UCOMM TYPE SY-UCOMM
P_SELFLD TYPE SLIS_SELFIELD.
case p_ucomm.
when 'BUT1'.
layout-edit = space.
p_selfnd-refresh = 'X'.
endcase.
ENDFORM.