Abap code to add a check box for each record when a list is displayed

REPORT ZSACHIN2. TYPE-POOLS: slis. *—internal tables DATA: BEGIN OF it_flight OCCURS 0, SEL, ” add a single character field in the final output table carrid LIKE sflight-carrid, connid LIKE sflight-connid, fldate LIKE sflight-fldate, seatsmax LIKE sflight-seatsmax, seatsocc LIKE sflight-seatsocc, END OF it_flight, *–internal tables for alv it_fieldcat TYPE slis_t_fieldcat_alv, wa_fcat LIKE LINE OF it_fieldcat, layout … Read more

Example ABAP Code to colour Selected row in ALV

*&———————————————————————**& Report ZSACHIN_ALV_DEEP32 REPORT ZSACHIN_ALV_DEEP32. TABLES: MARA. TYPE-POOLS: SLIS. DATA: BEGIN OF ITAB OCCURS 0, MATNR TYPE MARA-MATNR, ERSDA TYPE MARA-ERSDA, ERNAM TYPE MARA-ERNAM, * create a field of 4 char to fill the color WA_COLOR(4) TYPE C, END OF ITAB. DATA: GT_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV, WA_FIELDCAT TYPE SLIS_FIELDCAT_ALV. * create a field symbol to add … Read more

Example ABAP Code to colour individual box in ALV

REPORT ZSACHIN_ALV_DEEP33. TABLES: MARA. TYPE-POOLS: SLIS. DATA: BEGIN OF ITAB OCCURS 0, MATNR TYPE MARA-MATNR, ERSDA TYPE MARA-ERSDA, ERNAM TYPE MARA-ERNAM,* Create a field CELL of type SLIS_T_SPECIALCOL_ALV CELL TYPE SLIS_T_SPECIALCOL_ALV, END OF ITAB. DATA: GT_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV, WA_FIELDCAT TYPE SLIS_FIELDCAT_ALV.* Create a work area of type SLIS_T_SPECIALCOL_ALVDATA: FS_CELL LIKE LINE OF ITAB-CELL. * Create … Read more

ALV Report Code to add a check box for each record when a list is Displayed

REPORT ZSACHIN2. TYPE-POOLS: slis. *—internal tables DATA: BEGIN OF it_flight OCCURS 0, SEL, ” add a single character field in the final output table carrid LIKE sflight-carrid, connid LIKE sflight-connid, fldate LIKE sflight-fldate, seatsmax LIKE sflight-seatsmax, seatsocc LIKE sflight-seatsocc, END OF it_flight, *–internal tables for alv it_fieldcat TYPE slis_t_fieldcat_alv, wa_fcat LIKE LINE OF it_fieldcat, layout … Read more

SELECTING THE VARIANTS FOR INITIAL ALV LIST DISPLAY

The variants in the list display can be both user-specific and general. The user can programmatically set the initial (default) variant for list display.The default variant can be found using the function module ‘REUSE_ALV_VARIANT_DEFAULT_GET’. Sample code: CALL FUNCTION ‘REUSE_ALV_VARIANT_DEFAULT_GET’EXPORTINGi_save = variant save condition (A=all, U = user-specific)CHANGINGcs_variant = internal table containing the program name (and … Read more

Object Oriented ALV-Using two Containers we can display data

*&———————————————————————**& Report Z_OO_ALV*&*&———————————————————————**& We can Use Two containers in OOALV*&*&———————————————————————* REPORT z_oo_alv LINE-COUNT 50. *types gt_struct type sflight. DATA BEGIN OF gt_struct.INCLUDE STRUCTURE sflight.DATA rcol(4) TYPE c.DATA colors TYPE lvc_t_scol.DATA END OF gt_struct.*ALV GRIDs DATA gr_alvgrid TYPE REF TO cl_gui_alv_grid.DATA gr_alvgrid1 TYPE REF TO cl_gui_alv_grid. DATA gc_custom_control_name TYPE scrfname VALUE ‘CC_ALV’.DATA gc_custom_control_name1 TYPE scrfname VALUE … Read more

Object Oriented ALV-Using two Containers we can display data

*&———————————————————————**& Report Z_OO_ALV*&*&———————————————————————**& We can Use Two containers in OOALV*&*&———————————————————————* REPORT z_oo_alv LINE-COUNT 50. *types gt_struct type sflight. DATA BEGIN OF gt_struct.INCLUDE STRUCTURE sflight.DATA rcol(4) TYPE c.DATA colors TYPE lvc_t_scol.DATA END OF gt_struct.*ALV GRIDs DATA gr_alvgrid TYPE REF TO cl_gui_alv_grid.DATA gr_alvgrid1 TYPE REF TO cl_gui_alv_grid. DATA gc_custom_control_name TYPE scrfname VALUE ‘CC_ALV’.DATA gc_custom_control_name1 TYPE scrfname VALUE … Read more