Simple form of calling the ALV Object model basic programs :
SALV_LEARN_MAP_TABLE_1 |
SALV_LEARN_MAP_TABLE_2 |
SALV_LEARN_MAP_TABLE_3 |
SALV_LEARN_MAP_TABLE_4 |
SALV_LEARN_MAP_TABLE_5 |
ALV Object model demo programs :
SALV_DEMO_METADATA | Demonstration of Setting Meta Data |
SALV_DEMO_TABLE_COLUMNS | Demonstration of Column Settings |
SALV_DEMO_TABLE_EVENTS | Demonstration of Event Programming |
SALV_DEMO_TABLE_FORM_EVENTS | Demonstration of Use of ALV Design Object |
SALV_DEMO_TABLE_FUNCTIONS | Demonstration of Adding Own Functions in ALV OM |
SALV_DEMO_TABLE_LAYOUT | Demonstration of Layout Service Usage |
SALV_DEMO_TABLE_POPUP | Demonstration of Dialog Box Display for ALV OM |
SALV_DEMO_TABLE_REAL_SIMPLE | Most Simple Call of the ALV OM |
SALV_DEMO_TABLE_RECURSION | Demonstration of Recursive Call of ALV OM |
SALV_DEMO_TABLE_REFRESH | Demonstration for REFRESH in ALV OM |
SALV_DEMO_TABLE_SELECTIONS | Demonstration of Selections |
SALV_DEMO_TABLE_SIMPLE | Demonstration of Simplest ALV OM Call |
ALV Object Model test programs :
SALV_TEST_TABLE | Program SALV_TEST_TABLE |
SALV_TEST_TABLE_COLUMNS | Demonstration of Column Settings |
SALV_TEST_TABLE_DISPLAY_OR_XML | Report SALV_TEST_TABLE_DISPLAY_OR_XML |
SALV_TEST_TABLE_EVENTS | Demonstration of Event Programming |
SALV_TEST_TABLE_FORM_EVENTS | Demonstration of Use of ALV Design Object |
SALV_TEST_TABLE_FUNCTIONS | Demonstration of Adding Own Functions in ALV OM |
SALV_TEST_TABLE_LAYOUT | Demonstration of Layout Service Usage |
SALV_TEST_TABLE_POPUP | Demonstration of Dialog Box Display for ALV OM |
SALV_TEST_TABLE_RECURSION | Demonstration of Recursive Call of ALV OM |
SALV_TEST_TABLE_REFRESH | Demonstration for REFRESH in ALV OM |
SALV_TEST_TABLE_SELECTIONS | Demonstration of Selections |
SALV_TEST_TOOLTIPS | Test Program for Tooltip in ALV OM |
Packages : SALV, SALV_OBJECTS, SALV_OM_OBJECTS, SALV_TEST
Mostly used ALV Object Model classes :
CL_SALV_TABLE | Create ALV instance |
CL_SALV_LAYOUT | Object for Layout information |
CL_SALV_COLUMNS_TABLE | Object for Columns definition |
CL_SALV_COLUMN_TABLE | Holds column objects (for each column) |
CL_SALV_SORTS | Object for Sort information |
CL_SALV_SORT | Holds sort objects (for each criterion) |
CL_SALV_FILTERS | Object for Filter information |
CL_SALV_FILTER | Holds filter objects (for each criterion) |
CL_SALV_AGGREGATIONS | Object for Aggregation information |
CL_SALV_AGGREGATION | Holds aggregation objects (for each keyfigure) |
CL_SALV_FUNCTIONAL_SETTINGS | Object for Functional Settings |
CL_SALV_DISPLAY_SETTINGS | Object for Display Settings |
CL_SALV_PRINT | Object for Print information |
CL_SALV_LAYOUT | Object for Layout information |
CL_SALV_EVENTS_TABLE | Object for Event handling |
CL_SALV_FUNCTIONS_LIST | Object for User Interaction handling |
UML Diagramm for SALV_TABLE
Regards,
Kadir