f4 выпадающее событие при клике, cl_gui_alv_grid
Есть ли способ встроить событие по нажатию на раскрывающийся список или при выборе раскрывающегося списка? или чтобы обновить сетку при раскрывающемся меню, нажмите или выберите, это мой код, который просыпается, но при выборе события не происходит.
С уважением.
ty_dropdown-handle = '1'.
ty_dropdown-value = ' '.
APPEND ty_dropdown TO it_dropdown.
ty_dropdown-handle = '1'.
ty_dropdown-value = 'NON-SURETY'.
APPEND ty_dropdown TO it_dropdown.
ty_dropdown-handle = '1'.
ty_dropdown-value = 'DOLLAR ACCOUNT'.
APPEND ty_dropdown TO it_dropdown.
CALL METHOD gv_grid->set_drop_down_table
EXPORTING
it_drop_down = it_dropdown.
DATA ls_fie LIKE lvc_s_fcat.
LOOP AT gt_fie INTO ls_fie.
CASE ls_fie-fieldname.
*** TO ASSIGN dropdown IN the fieldcataogue
WHEN 'CLASS'.
ls_fie-drdn_hndl = '1'.
ls_fie-outputlen = 15.
MODIFY gt_fie FROM ls_fie.
ENDCASE.
ENDLOOP.