BCALV_GRID_VERIFY is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Testing ALV grid functions ..see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.
If you would like to execute this report or see the full code listing simply enter BCALV_GRID_VERIFY into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Selection Text: P_PRISEL = Print selections
Selection Text: P_PRICOV = Print list info
Selection Text: P_NOVGRL = No Vertical Gridlines
Selection Text: P_NOROMK = No line selections
Selection Text: P_NOMERG = No cell merge
Selection Text: P_NOHGRL = No Horizontal Gridlines
Selection Text: P_NOCOHD = No column headings
Selection Text: P_MAXROW = Number of records to be read
Selection Text: P_MARKLN = Index Highlighted Row
Selection Text: P_LIGHTS = Display
Selection Text: P_LIGHTC = Display and pass on
Selection Text: P_IKONHD = Column Header with Icon
Selection Text: P_IKONH = Icons with Hotspot
Selection Text: P_IKONE = With icons
Selection Text: P_HREF = Hyperlinks
Selection Text: P_HOTSPT = Hotspot to CARRID
Selection Text: P_GPEDIT = User-Def. Control Break Format
Selection Text: P_EXE_VA = With layout
Selection Text: P_EXE_NV = Without layout
Selection Text: P_EOPAGE = End of page
Selection Text: P_EOLIST = End of list
Selection Text: P_EDIT = Ready for input
Selection Text: P_DIODE = LED instead of traffic light
Selection Text: P_COPT = Optimize column width
Selection Text: P_COLPOS = Explicit column sequence
Selection Text: P_COLMRK = Highlight column in color
Selection Text: P_COLCOL = Color coding column X=default
Selection Text: P_PUSHB = With Pushbutton
Selection Text: SAVE_X = Only global layouts
Selection Text: SAVE_U = Only user-defined layouts
Selection Text: SAVE_N = Not Allowed
Selection Text: SAVE_A = Allowed (all types)
Selection Text: P_WEBXW = Web explicit width
Selection Text: P_WEBXH = Web explicit height
Selection Text: P_WEBS = Web style for grid
Selection Text: P_WEBR = Web rows (for flow)
Selection Text: P_WEBM = Web look
Selection Text: P_VARI = Layout
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
DYNP_VALUES_READ call function 'DYNP_VALUES_READ' exporting dyname = d020s-prog dynumb = d020s-dnum translate_to_upper = 'X' * REQUEST = ' ' tables dynpfields = t_dynpread.
LVC_VARIANT_SAVE_LOAD call function 'LVC_VARIANT_SAVE_LOAD' exporting i_save_load = 'F' i_tabname = '1' changing cs_variant = gs_variant ct_fieldcat = xfield[].
LVC_VARIANT_F4 call function 'LVC_VARIANT_F4' exporting is_variant = x_variant i_save = x_save it_default_fieldcat = xfield[] importing e_exit = g_exit es_variant = gs_variant exceptions not_found = 1 others = 2.
LVC_VARIANT_EXISTENCE_CHECK call function 'LVC_VARIANT_EXISTENCE_CHECK' exporting i_save = x_save changing cs_variant = gs_variant exceptions others = 01.
LVC_VARIANT_DEFAULT_GET call function 'LVC_VARIANT_DEFAULT_GET' exporting i_save = x_save changing cs_variant = x_variant exceptions not_found = 2.
LVC_FIELDCATALOG_MERGE call function 'LVC_FIELDCATALOG_MERGE' exporting i_structure_name = 'SFLIGHT' changing ct_fieldcat = gt_fieldcat_lvc[].
LVC_FIELDCATALOG_MERGE call function 'LVC_FIELDCATALOG_MERGE' exporting i_structure_name = 'SFLIGHT' changing ct_fieldcat = gt_fieldcat_lvcplain[].
LVC_FIELDCATALOG_MERGE call function 'LVC_FIELDCATALOG_MERGE' exporting i_structure_name = 'SPFLI' changing ct_fieldcat = gt_fieldcat_lvcplain[].
LVC_FIELDCATALOG_MERGE call function 'LVC_FIELDCATALOG_MERGE' exporting i_structure_name = 'SFLIGHT' changing ct_fieldcat = gt_fieldcat_lvcplain[].
LVC_FIELDCATALOG_MERGE call function 'LVC_FIELDCATALOG_MERGE' exporting i_structure_name = 'SCARR' changing ct_fieldcat = gt_fieldcat_lvc_scarr[].
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.
This will then be available for everyone to easily find by simply searching on the report name BCALV_GRID_VERIFY or its description.
BCALV_GRID_VERIFY - ALV GridControl test program BCALV_GRID_VERIFY - ALV GridControl test program BCALV_GRID_TEST_SET_TABLE - Demo Program for set_table_for_first_display BCALV_GRID_TEST_SET_TABLE - Demo Program for set_table_for_first_display BCALV_GRID_SCREEN0 - Testprogram: Saving a Layout BCALV_GRID_SCREEN0 - Testprogram: Saving a Layout