Find the below sample code. in menu painter create edit button in application toolbar.REPORT ZALVDYNAMICEDIT.
TYPE-POOLS: SLIS.
DATA: I_MARA TYPE TABLE OF MARA,
W_MARA TYPE MARA,
I_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV,
W_FIELDCAT TYPE SLIS_FIELDCAT_A...