ABAP - ALV excluir linha selecionada

Sou novo na abap e não encontrei uma solução na internet que funcionou para mim.

Assim. Eu tenho uma tabela, que é exibida com alv. Eu criei um botão personalizado na barra de ferramentas. Sempre que o botão for pressionado, desejo excluir a linha selecionada. Agora há apenas uma mensagem aparecendo (para que eu pudesse ver se o botão personalizado está funcionando). Aqui está o meu código:

METHOD on_user_command.
CASE e_salv_function.
  WHEN 'MYFUNC1'.
    MESSAGE i301(z_global) WITH 'Function 1'.
    *Right here the row should be deleted.


  WHEN 'MYFUNC2'.
    MESSAGE i301(z_global) WITH 'Function 2'.
  WHEN OTHERS.
ENDCASE.
ENDMETHOD.

questionAnswers(0)

yourAnswerToTheQuestion