SAP CL_SALV_CSL_UTILS OO Class - Utilities (only static methods available)









CL_SALV_CSL_UTILS 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_CSL_UTILS including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events

Inheritance

This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for CL_SALV_CSL_UTILS is CL_SALV_CSL_BASE

Method list of CL_SALV_CSL_UTILS 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 NameDescriptionVisability
CLASS_CONSTRUCTORPublic
CALL METHOD cl_salv_csl_utils=>CLASS_CONSTRUCTOR...more details

CONDENSE_RANGESPublic
CALL METHOD cl_salv_csl_utils=>CONDENSE_RANGES...more details

GET_ATTRIBUTES_TREEPrivate
CALL METHOD cl_salv_csl_utils=>GET_ATTRIBUTES_TREE...more details

GET_COMPLEMENT_RANGESPublic
CALL METHOD cl_salv_csl_utils=>GET_COMPLEMENT_RANGES...more details

GET_DATA_FOR_SELECTIONPublic
CALL METHOD cl_salv_csl_utils=>GET_DATA_FOR_SELECTION...more details

GET_FIELDS_AS_STRINGPublic
CALL METHOD cl_salv_csl_utils=>GET_FIELDS_AS_STRING...more details

GET_FIRST_INDEX_FROM_RANGESPublic
CALL METHOD cl_salv_csl_utils=>GET_FIRST_INDEX_FROM_RANGES...more details

GET_INDEXES_AS_RANGESPublic
CALL METHOD cl_salv_csl_utils=>GET_INDEXES_AS_RANGES...more details

GET_INDEX_AS_RANGESPublic
CALL METHOD cl_salv_csl_utils=>GET_INDEX_AS_RANGES...more details

GET_INNER_RNG_FROM_OUTER_RNGPublic
CALL METHOD cl_salv_csl_utils=>GET_INNER_RNG_FROM_OUTER_RNG...more details

GET_OUTER_RNG_FROM_INNER_RNGPublic
CALL METHOD cl_salv_csl_utils=>GET_OUTER_RNG_FROM_INNER_RNG...more details

GET_RANGES_AS_INDEXESPublic
CALL METHOD cl_salv_csl_utils=>GET_RANGES_AS_INDEXES...more details

GET_RANGES_FOR_SELECTIONPublic
CALL METHOD cl_salv_csl_utils=>GET_RANGES_FOR_SELECTION...more details

GET_SELECTION_FOR_SORTED_KEYSPublic
CALL METHOD cl_salv_csl_utils=>GET_SELECTION_FOR_SORTED_KEYS...more details

GET_SELECTION_SIZEPublic
CALL METHOD cl_salv_csl_utils=>GET_SELECTION_SIZE...more details

GET_STRUCTURE_COMPONENTSPrivate
CALL METHOD cl_salv_csl_utils=>GET_STRUCTURE_COMPONENTS...more details

GET_SUBSTRUCTUREPublic
CALL METHOD cl_salv_csl_utils=>GET_SUBSTRUCTURE...more details

GET_SUBSTRUCTURE_FROM_TREEPrivate
CALL METHOD cl_salv_csl_utils=>GET_SUBSTRUCTURE_FROM_TREE...more details

IS_SELECTION_EMPTYPublic
CALL METHOD cl_salv_csl_utils=>IS_SELECTION_EMPTY...more details

IS_SELECTION_FOR_COMPLETE_DATAPublic
CALL METHOD cl_salv_csl_utils=>IS_SELECTION_FOR_COMPLETE_DATA...more details

MERGE_RANGE_TABLESmerges one range table into anotherPublic
CALL METHOD cl_salv_csl_utils=>MERGE_RANGE_TABLES...more details

REFERENCED_DATA_IS_INITIALPublic
CALL METHOD cl_salv_csl_utils=>REFERENCED_DATA_IS_INITIAL...more details



CL_SALV_CSL_UTILS 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.

NameLevelDescriptionInitial ValueTypeVisability
C_INDEX_FIELD_PREFIXConstant'_ALV_IDX_'LIKE
STRING
Public
C_SEARCH_STEPConstant50LIKE
Y_SIZE
Private
PTS_SUBSTRUCTURESStatic AttributeLIKE
YTS_SUBSTRUCTURE
Private
T_SELECTION_EMPTYStatic AttributeLIKE
YT_INDEX_RANGE
Public
T_SELECTION_FOR_COMPLETE_DATAStatic AttributeLIKE
YT_INDEX_RANGE
Public




CL_SALV_CSL_UTILS types

YS_ATTRIBUTE_NODE -
YS_SUBSTRUCTURE -
YTS_ATTRIBUTE_TREE -
YTS_SUBSTRUCTURE -

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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!