Beruflich Dokumente
Kultur Dokumente
Added by Venkat Appikonda, last edited by Venkat Appikonda on Jan 27, 2009
(view change)
*----------------------------------------------------------------------------------
-----*
* report name
*----------------------------------------------------------------------------------
-----*
REPORT ZALV_DEMO .
*----------------------------------------------------------------------------------
-----*
*----------------------------------------------------------------------------------
-----*
INCLUDE <CL_ALV_CONTROL>.
* please do not look for the include class in se24, it shows it doesnt exist
*----------------------------------------------------------------------------------
-----*
*----------------------------------------------------------------------------------
-----*
*----------------------------------------------------------------------------------
-----*
* start of selection
*----------------------------------------------------------------------------------
-----*
START-OF-SELECTION.
PERFORM GET_DATA.
PERFORM BUILD_FIELDCAT.
PERFORM DISPLAY_ALV.
*&---------------------------------------------------------------------*
*----------------------------------------------------------------------*
FORM GET_DATA .
* Select data
UP TO 10 ROWS.
*&---------------------------------------------------------------------*
*----------------------------------------------------------------------*
FORM BUILD_FIELDCAT .
EXPORTING
I_STRUCTURE_NAME = 'SFLIGHT'
CHANGING
CT_FIELDCAT = I_FIELDS.
IF SY-TABIX > 4.
<WA_FIELDS>-style=ALV_STYLE_FONT_ITALIC.
ELSE.
<WA_FIELDS>-style=ALV_STYLE_FONT_BOLD.
ENDIF.
ENDLOOP.
*----------------------------------------------------------------------*
FORM DISPLAY_ALV .
EXPORTING
I_STRUCTURE_NAME = 'SFLIGHT'
IT_FIELDCAT_LVC = I_FIELDS
TABLES
T_OUTTAB = I_FLIGHT.