FUNCTION MODULES USED IN ALV REPORTS of SAP ABAP

FUNCTION MODULE(FM) USED IN ALV REPORTS :

Using ALV, We can have 3 type of reports : 
1).Simple Report. 
2).Block Report.
3).Hierarchical Sequential Report.

1).SIMPLE REPORT:
The important function modules are:
A).REUSE_ALV_LIST_DISPLAY : Output a simple list (single line or several lines) or Display an ALV list as per the parameter defined in the functional call.
B).REUSE_ALV_GRID_DISPLAY : Output a simple grid (single line or several lines) or Display an ALV grid as per the parameter defined in the functional call. 
C).REUSE_ALV_COMMENTARY_WRITE : List body comment block output or display the list header information.
D).REUSE_ALV_EVENTS_GET : Return table of possible events for a list type.
E).REUSE_ALV_FIELDCATALOG_MERGE : Create field catalog from dictionary structure or internal table.
F).REUSE_ALV_VARIANT : Display a variant selection dialog box.
G).REUSE_ALV_VARIANT_EXISTENCE : Check the existence of the variant display. 
H).REUSE_ALV_EVENT_NAMES_GET : Return table of constant name of possible event for a list type.
I).REUSE_ALV_LIST_LAYOUT_INFO_GET : Read current ALV list information.
J).REUSE_ALV_LIST_LAYOUT_INFO_SET : Set current ALV list information.
K).REUSE_ALV_LIST_WIDTH_GET.
L).REUSE_ALV_POPUP_TO_SELECT : List in dialog box to choose one or more entry (or display only).
M).REUSE_ALV_VARIANT_DEFAULT_GET : This function module is used to get the default variant.

2).BLOCK REPORT:
This is used to have multiple list continuously and the important functions used in this report are: 
A).REUSE_ALV_BLOCK_LIST_INIT : This function module is used to set the default gui status etc.
B).REUSE_ALV_BLOCK_LIST_APPEND : This function module add the data to the block. Repeat this function for all the different block to be displayed one after the other.
C).REUSE_ALV_BLOCK_LIST_HS_APPEND : This function module is used for hierarchical sequential block.
D).REUSE_ALV_BLOCK_LIST_DISPLAY : This function module display the list with data appended by the above function.

3).Hierarchical Reports:
Hierarchical sequential list output. The function module is
A).REUSE_ALV_HIERSEQ_LIST_DISPLAY:
(Hierarchical sequential list output) - Display two internal table that are formatted in the hierarchical sequential list format. 

Comments

Popular posts from this blog

EVENTS IN INTERACTIVE REPORTS OF SAP ABAP

CONCEPTS OF INNER JOIN AND OUTER JOIN in SAP ABAP

MAIN DIFFERENCE BETWEEN EXECUTABLE PROGRAM AND MODULE POOL PROGRAM in SAP ABAP :