Начинающий |
 |
Зарегистрирован: Чт, сен 20 2012, 14:36 Сообщения: 6
|
Добрый день! Проблема такая. Сделан алв грид с помощью REUSE_ALV_GRID_DISPLAY_LVC. Есть столбец с кнопками внутри ячеек(печать документа). Не получается обработать нажатие кнопки, нажатие обычной ячейки легко "ловится" в on_user_command, а по нажатию кнопки сюда даже не заходит. Создание алв: CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC' EXPORTING i_callback_program = sy-repid i_callback_pf_status_set = 'ON_PF_STATUS_SET' i_callback_user_command = 'ON_USER_COMMAND' is_variant = gs_alv_variant is_layout_lvc = ls_layout it_fieldcat_lvc = gt_fieldcat[] i_save = gf_alv_save it_sort_lvc = lt_sort[] it_events = lt_events[] TABLES t_outtab = gt_data EXCEPTIONS program_error = 1 OTHERS = 2. IF sy-subrc <> 0. MESSAGE ID sy-msgid TYPE 'S' NUMBER sy-msgno DISPLAY LIKE 'E' WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4. ENDIF.
|
|