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
Post a Comment
If you have any doubts let me know