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.

0 ответов

Другие вопросы по тегам