i use this CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = l_program
i_callback_user_command = 'G_USER_COMMAND'
i_callback_top_of_page = 'TOP_OF_PAGE'
is_layout = ls_layout
it_fieldcat = alv_fldcat
it_sort = lt_sort
i_save = 'A'
i_grid_title = lvc_title
is_print = ls_print
it_events = ls_event
is_variant = ls_variant
TABLES
t_outtab = <dyn_table>. (imard)
and i want --HOTSPOT
FORM g_user_command USING r_comm TYPE sy-ucomm
rs_selfield TYPE slis_selfield.
****----
IF r_comm = '&IC1' .
IF rs_selfield-fieldname EQ 'MATNR'.
READ TABLE imard INDEX rs_selfield-tabindex.
SET PARAMETER ID 'MAT' FIELD imard-matnr.
CALL TRANSACTION 'MM03' AND SKIP FIRST SCREEN .
ENDIF.
ENDIF.
<b>what is wrong</b>