Documente Academic
Documente Profesional
Documente Cultură
TABLES bkpf.
***************************************************data declaration
TYPES: BEGIN OF tymanas,
bukrs TYPE bukrs,
belnr type bkpf-belnr,
GJAHR type GJAHR,
END OF tymanas.
***********************************************************start of selection
*********************************************************fieldcatalog designing
wa_fcat-COL_POS = '1'.
wa_fcat-FIELDNAME = 'BELNR'.
wa_fcat-SELTEXT_L = 'Document Number'.
wa_fcat-HOTSPOT = 'X'.
wa_fcat-NO_ZERO = 'X'.
APPEND wa_fcat to it_fcat.
CLEAR wa_fcat.
wa_fcat-COL_POS = '2'.
wa_fcat-FIELDNAME = 'GJAHR'.
wa_fcat-SELTEXT_L = 'Posting year'.
APPEND wa_fcat to it_fcat.
CLEAR wa_fcat.
** wa_fcat-COL_POS = '3'.
** wa_fcat-FIELDNAME = 'std_sec'.
** wa_fcat-SELTEXT_L = 'student section'.
** APPEND wa_fcat to it_fcat.
** CLEAR wa_fcat.
**
** wa_fcat-COL_POS = '4'.
** wa_fcat-FIELDNAME = 'std_name'.
** wa_fcat-SELTEXT_L = 'student name'.
** APPEND wa_fcat to it_fcat.
** CLEAR wa_fcat.
**
** wa_fcat-COL_POS = '5'.
** wa_fcat-FIELDNAME = 'std_adress'.
** wa_fcat-SELTEXT_L = 'student adress'.
** APPEND wa_fcat to it_fcat.
** CLEAR wa_fcat.
**
** wa_fcat-COL_POS = '6'.
** wa_fcat-FIELDNAME = 'std_caste'.
** wa_fcat-SELTEXT_L = 'student caste'.
** APPEND wa_fcat to it_fcat.
** CLEAR wa_fcat.
**
** wa_fcat-COL_POS = '7'.
** wa_fcat-FIELDNAME = 'std_city'.
** wa_fcat-SELTEXT_L = 'student city'.
** APPEND wa_fcat to it_fcat.
** CLEAR wa_fcat.
**
** wa_fcat-COL_POS = '8'.
** wa_fcat-FIELDNAME = 'std_country'.
** wa_fcat-SELTEXT_L = 'student country'.
** APPEND wa_fcat to it_fcat.
** CLEAR wa_fcat.
**
** wa_fcat-COL_POS = '9'.
** wa_fcat-FIELDNAME = 'std_pin_code'.
** wa_fcat-SELTEXT_L = 'student pin code'.
** APPEND wa_fcat to it_fcat.
** CLEAR wa_fcat.
wa_layout-ZEBRA = 'X'.
wa_layout-COLWIDTH_OPTIMIZE = 'X'.
wa_layout-edit = 'X'.
wa_layout-no_vline = 'X'.
wa_layout-no_hline = 'X'.
wa_event-form = 'FROM_TOP_OF_PAGE'.
MODIFY it_event FROM wa_event INDEX sy-tabix.
IF SY-SUBRC <> 0.
MESSAGE 'alv output not possible' type 'E'.
ENDIF.
FORM FROM_TOP_OF_PAGE.
wa_header-typ = 'H'.
wa_header-key = 'H'.
wa_header-info = 'First ALV Interactive Report'.
APPEND wa_header to it_header.
CLEAR wa_header.
wa_header-typ = 'S'.
wa_header-key = 'USERNAME'.
wa_header-info = 'SY-UNAME'.
APPEND wa_header to it_header.
CLEAR wa_header.
wa_header-typ = 'A'.
wa_header-key = 'DATE'.
wa_header-info = 'SY-DATUM'.
APPEND wa_header to it_header.
CLEAR wa_header.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
IT_LIST_COMMENTARY = it_header.
* I_LOGO =
* I_END_OF_LIST_GRID =
* I_ALV_FORM =
.
ENDFORM.
CASE r_ucomm.
when '&IC1'.
* BREAK-POINT.
IF manas = '1'.
endif.
ENDIF.
endcase.
endform.