Escolar Documentos
Profissional Documentos
Cultura Documentos
fieldcatalog, a container and all the other small things we usually define in an ALV
Grid. If we don’t need to finetune the ALV Grid and just want to display a list on the
screen or to the printer, here is a very simple way to proceed.
DATA: l_alv TYPE REF TO cl_gui_alv_grid,
lt_MARA TYPE TABLE OF MARA.
SELECT * FROM MARA INTO TABLE lt_MARA UP TO 10 ROWS.
* Creation of the ALV object, when we use cl_gui_container=>screen0 as parent, the A
LVGrid control will
* automatically use the full screen to display the grid, NO CONTAINER DEFINITION
IS REQUIRED !
CREATE OBJECT l_alv
EXPORTING
i_parent = cl_gui_container=>screen0.
* calling the display of the grid, the system will automatically create the fieldcatalog bas
ed
* on the table name you pass in parameter
CALL METHOD l_alv->set_table_for_first_display
EXPORTING
i_structure_name = ’MARA’
CHANGING
it_outtab = lt_MARA.
SELECTION-SCREEN END OF SCREEN 1001.
CALL SELECTION-SCREEN 1001.