SAP CL_SALV_CALLER_SERVICES OO Class - ALV: Compare Old API and New API
CL_SALV_CALLER_SERVICES is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_SALV_CALLER_SERVICES including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of CL_SALV_CALLER_SERVICES SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| CREATE_FORM | Private | |
| CALL METHOD cl_salv_caller_services=>CREATE_FORM...more details | ||
| GET_END_OF_PAGE | Private | |
| CALL METHOD cl_salv_caller_services=>GET_END_OF_PAGE...more details | ||
| GET_PARAMETERS_FROM_SCENARIO | Private | |
| CALL METHOD cl_salv_caller_services=>GET_PARAMETERS_FROM_SCENARIO...more details | ||
| GET_TOP_OF_PAGE | Private | |
| CALL METHOD cl_salv_caller_services=>GET_TOP_OF_PAGE...more details | ||
| RUN | Private | |
| CALL METHOD cl_salv_caller_services=>RUN...more details | ||
| SET_LAYOUT_KEY | Private | |
| CALL METHOD cl_salv_caller_services=>SET_LAYOUT_KEY...more details | ||
|
| ||
CL_SALV_CALLER_SERVICES attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| R_AGGREGATION | Instance Attribute | Aggregation Objects | LIKE CL_SALV_AGGREGATION | Private | |
| R_AGGREGATIONS | Instance Attribute | Aggregation Objects | LIKE CL_SALV_AGGREGATIONS | Private | |
| R_COLUMNS_HIERSEQ | Instance Attribute | Columns in Simple, Two-Dimensional Tables | LIKE CL_SALV_COLUMNS_HIERSEQ | Private | |
| R_COLUMNS_TABLE | Instance Attribute | Columns in Simple, Two-Dimensional Tables | LIKE CL_SALV_COLUMNS_TABLE | Private | |
| R_COLUMNS_TREE | Instance Attribute | Columns in Simple, Two-Dimensional Tables | LIKE CL_SALV_COLUMNS_TREE | Private | |
| R_COLUMN_HIERSEQ | Instance Attribute | Column Description of Simple, Two-Dimensional Tables | LIKE CL_SALV_COLUMN_TABLE | Private | |
| R_COLUMN_TABLE | Instance Attribute | Column Description of Simple, Two-Dimensional Tables | LIKE CL_SALV_COLUMN_TABLE | Private | |
| R_COLUMN_TREE | Instance Attribute | Column Description of Simple, Two-Dimensional Tables | LIKE CL_SALV_COLUMN_TREE | Private | |
| R_DISPLAY_SETTINGS | Instance Attribute | ALV: Display Definition | LIKE CL_SALV_DISPLAY_SETTINGS | Private | |
| R_END_OF_PAGE | Instance Attribute | ALV: Footer Area: List/Page | LIKE CL_SALV_FORM_ELEMENT | Private | |
| R_FILTER | Instance Attribute | ALV: Filter | LIKE CL_SALV_FILTER | Private | |
| R_FILTERS | Instance Attribute | ALV: Filter | LIKE CL_SALV_FILTERS | Private | |
| R_FUNCTION | Instance Attribute | ALV Single Function | LIKE CL_SALV_FUNCTION | Private | |
| R_FUNCTIONAL_SETTINGS | Instance Attribute | ALV: Display Definition | LIKE CL_SALV_FUNCTIONAL_SETTINGS | Private | |
| R_FUNCTIONS_LIST | Instance Attribute | Generic and User-Defined Functions in List-Type Tables | LIKE CL_SALV_FUNCTIONS_LIST | Private | |
| R_FUNCTIONS_TREE | Instance Attribute | Generic and User-Defined Functions in List-Type Tables | LIKE CL_SALV_FUNCTIONS_TREE | Private | |
| R_HIERSEQ_LEVEL | Instance Attribute | Hierarchy Level of a Hierarchical-Sequential Table | LIKE CL_SALV_HIERSEQ_LEVEL | Private | |
| R_HIERSEQ_TABLE | Instance Attribute | Basis Class for Hierarchical-Sequential Tables | LIKE CL_SALV_HIERSEQ_TABLE | Private | |
| R_HYPERLINK | Instance Attribute | ALV: Hyperlink | LIKE CL_SALV_HYPERLINK | Private | |
| R_HYPERLINKS | Instance Attribute | ALV: Hyperlinks | LIKE CL_SALV_HYPERLINKS | Private | |
| R_ITEM | Instance Attribute | Item in Tree Structure | LIKE CL_SALV_ITEM | Private | |
| R_LAYOUT | Instance Attribute | ALV: Layout | LIKE CL_SALV_LAYOUT | Private | |
| R_NODE | Instance Attribute | Nodes of a Tree Structure | LIKE CL_SALV_NODE | Private | |
| R_NODES | Instance Attribute | ALV: All Nodes of a Tree | LIKE CL_SALV_NODES | Private | |
| R_PRINT | Instance Attribute | ALV: Printing | LIKE CL_SALV_PRINT | Private | |
| R_SELECTIONS | Instance Attribute | Selections in List-Type Output Tables | LIKE CL_SALV_SELECTIONS | Private | |
| R_SELECTIONS_TREE | Instance Attribute | Selections in Tree Structures | LIKE CL_SALV_SELECTIONS_TREE | Private | |
| R_SELOPT | Instance Attribute | ALV: Selection Options | LIKE CL_SALV_SELOPT | Private | |
| R_SORT | Instance Attribute | ALV: Sorting a Column | LIKE CL_SALV_SORT | Private | |
| R_SORTS | Instance Attribute | ALV: Sort | LIKE CL_SALV_SORTS | Private | |
| R_TABLE | Instance Attribute | Basis Class for Simple Tables | LIKE CL_SALV_TABLE | Private | |
| R_TOOLTIP | Instance Attribute | ALV: Tooltip | LIKE CL_SALV_TOOLTIP | Private | |
| R_TOOLTIPS | Instance Attribute | ALV: Tooltips | LIKE CL_SALV_TOOLTIPS | Private | |
| R_TOP_OF_PAGE | Instance Attribute | ALV: Header Area: List/Page | LIKE CL_SALV_FORM_ELEMENT | Private | |
| R_TREE | Instance Attribute | Basis Class for Tree Structure | LIKE CL_SALV_TREE | Private | |
| R_TREE_SETTINGS | Instance Attribute | Global Settings for Tree Structure | LIKE CL_SALV_TREE_SETTINGS | Private | |
| S_LVC_TOOLBAR | Instance Attribute | LIKE | Private | ||
| S_STATUS | Instance Attribute | LIKE | Private | ||
| T_LVC_FIELDCAT | Static Attribute | Field Catalog for List Viewer Control | LIKE LVC_T_FCAT | Public | |
| T_LVC_FILTER | Static Attribute | ALV Control: Table of Filter Conditions | LIKE LVC_T_FILT | Public | |
| T_SLIS_FIELDCAT | Instance Attribute | LIKE | Private | ||
| T_SLIS_FILTER | Instance Attribute | LIKE | Private |
Links to Related Class(s)
CL_SALV_...Full list of available SAP object classes
Search for further information about these or an SAP related objects