Para ver el contenido completo de este articulo por favor dirigirse al sitio oficial de DiarioAbap
Para eliminar botones de un ALV OO de forma personalizada debe cargarse una tabla de tipo UI_FUNCTIONS que va a enviarse como parametro en la llamada del ALV.
Ejemplo.
DATA: t_ui_function TYPE ui_functions.
APPEND cl_gui_alv_grid=>mc_fg_edit TO t_ui_function.
CALL METHOD alv->set_table_for_first_display
EXPORTINGPara ver el contenido completo de este articulo por favor dirigirse al sitio oficial de DiarioAbap
En el ejemplo se eliminan los botones de edición, hay mas opciones en la calse CL_GUI_ALV_GRID, buscar en la solapa de atributos aquellos cuyo tipo de referencia sea UI_FUNC.