Hola,
en el USER_COMMAND que hayas definido para el ALV, tienes que marcar el campo el campo rs_selfield-refresh = 'X'.
Te pongo un pequeño ejemplo de como sería la subrutina:
FORM USER_COMMAND USING R_UCOMM LIKE SY-UCOMM
RS_SELFIELD TYPE SLIS_SELFIELD.
rs_selfield-refresh = 'X'.
rs_selfield-col_stable = 'X'.
rs_selfield-row_stable = 'X'.
case r_ucomm.
WHEN 'SAVE'.
.....
ENDFORM.
Espero que te sirva.
|