SAP CL_SALV_ATS_LEX_ADAPTER OO Class - Lean Export adapter for the ATS framework









CL_SALV_ATS_LEX_ADAPTER 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_ATS_LEX_ADAPTER including details of:

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

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_SALV_ATS_LEX_ADAPTER

Method list of CL_SALV_ATS_LEX_ADAPTER 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
BUILD_COLUMN_DESCRIPTORSPrivate
CALL METHOD cl_salv_ats_lex_adapter=>BUILD_COLUMN_DESCRIPTORS...more details

CALCULATE_PROGRESS_TOTAL_UNITSPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CALCULATE_PROGRESS_TOTAL_UNITS...more details

CLASS_CONSTRUCTORPublic
CALL METHOD cl_salv_ats_lex_adapter=>CLASS_CONSTRUCTOR...more details

COLLECT_AGGR_UNIT_REFERENCESPrivate
CALL METHOD cl_salv_ats_lex_adapter=>COLLECT_AGGR_UNIT_REFERENCES...more details

CONSTRUCTORPublic
CALL METHOD cl_salv_ats_lex_adapter=>CONSTRUCTOR...more details

CONV_EXT_2_INT_GRP_FORMATTINGSPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CONV_EXT_2_INT_GRP_FORMATTINGS...more details

CREATE_APPENDICES_AFTER_ROWSPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CREATE_APPENDICES_AFTER_ROWS...more details

CREATE_APPENDICES_BEFORE_ROWSPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CREATE_APPENDICES_BEFORE_ROWS...more details

CREATE_COLUMN_HEADER_CELLPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CREATE_COLUMN_HEADER_CELL...more details

CREATE_COLUMN_HEADER_ROWPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CREATE_COLUMN_HEADER_ROW...more details

CREATE_DATA_CELLPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CREATE_DATA_CELL...more details

CREATE_DATA_ROWPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CREATE_DATA_ROW...more details

CREATE_GRAND_TOTAL_CELLPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CREATE_GRAND_TOTAL_CELL...more details

CREATE_GRAND_TOTAL_ROWPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CREATE_GRAND_TOTAL_ROW...more details

CREATE_GRAND_TOTAL_ROWSPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CREATE_GRAND_TOTAL_ROWS...more details

CREATE_GROUP_CELLPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CREATE_GROUP_CELL...more details

CREATE_GROUP_ROWPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CREATE_GROUP_ROW...more details

CREATE_MASTER_COL_DATA_CELLPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CREATE_MASTER_COL_DATA_CELL...more details

CREATE_MASTER_COL_GROUP_CELLPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CREATE_MASTER_COL_GROUP_CELL...more details

CREATE_MASTER_COL_TOTAL_CELLPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CREATE_MASTER_COL_TOTAL_CELL...more details

CREATE_RESULT_DATA_TABLEPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CREATE_RESULT_DATA_TABLE...more details

CREATE_ROWSPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CREATE_ROWS...more details

CREATE_SUBSET_AGGREGATION_ROWSPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CREATE_SUBSET_AGGREGATION_ROWS...more details

CREATE_TOTAL_CELLPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CREATE_TOTAL_CELL...more details

CREATE_TOTAL_ROWPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CREATE_TOTAL_ROW...more details

CREATE_TOTAL_ROWSPrivate
CALL METHOD cl_salv_ats_lex_adapter=>CREATE_TOTAL_ROWS...more details

DETERMINE_RESULT_DATA_RANGEPrivate
CALL METHOD cl_salv_ats_lex_adapter=>DETERMINE_RESULT_DATA_RANGE...more details

DOWNLOAD_IMAGEPrivate
CALL METHOD cl_salv_ats_lex_adapter=>DOWNLOAD_IMAGE...more details

ENSURE_FORMAT_MAX_GRP_HANDLESPrivate
CALL METHOD cl_salv_ats_lex_adapter=>ENSURE_FORMAT_MAX_GRP_HANDLES...more details

EXECUTEPublic
CALL METHOD cl_salv_ats_lex_adapter=>EXECUTE...more details

GET_AGGREGATION_TYPEPrivate
CALL METHOD cl_salv_ats_lex_adapter=>GET_AGGREGATION_TYPE...more details

GET_AGGR_COUNT_DISTINCT_VALUEPrivate
CALL METHOD cl_salv_ats_lex_adapter=>GET_AGGR_COUNT_DISTINCT_VALUE...more details

GET_COLUMN_HEADER_TEXTPrivate
CALL METHOD cl_salv_ats_lex_adapter=>GET_COLUMN_HEADER_TEXT...more details

GET_CUSTOM_GROUP_BG_COLORPrivate
CALL METHOD cl_salv_ats_lex_adapter=>GET_CUSTOM_GROUP_BG_COLOR...more details

GET_CUSTOM_GROUP_LVL_BG_COLORPrivate
CALL METHOD cl_salv_ats_lex_adapter=>GET_CUSTOM_GROUP_LVL_BG_COLOR...more details

GET_FORMATTING_PROPERTIESPrivate
CALL METHOD cl_salv_ats_lex_adapter=>GET_FORMATTING_PROPERTIES...more details

GET_FORMAT_MAX_GROUP_HANDLESPrivate
CALL METHOD cl_salv_ats_lex_adapter=>GET_FORMAT_MAX_GROUP_HANDLES...more details

GET_GROUP_BACKGROUND_COLORPrivate
CALL METHOD cl_salv_ats_lex_adapter=>GET_GROUP_BACKGROUND_COLOR...more details

GET_GROUP_COLUMN_NAMEPrivate
CALL METHOD cl_salv_ats_lex_adapter=>GET_GROUP_COLUMN_NAME...more details

GET_HEADER_FORMAT_PROPERTIESPrivate
CALL METHOD cl_salv_ats_lex_adapter=>GET_HEADER_FORMAT_PROPERTIES...more details

GET_HORIZONTAL_ALIGNMENTPrivate
CALL METHOD cl_salv_ats_lex_adapter=>GET_HORIZONTAL_ALIGNMENT...more details

GET_MAPPED_GROUP_LEVELPrivate
CALL METHOD cl_salv_ats_lex_adapter=>GET_MAPPED_GROUP_LEVEL...more details

GET_MASTER_COL_GROUP_IMAGEPrivate
CALL METHOD cl_salv_ats_lex_adapter=>GET_MASTER_COL_GROUP_IMAGE...more details

GET_MAXIMUM_GROUP_LEVELPrivate
CALL METHOD cl_salv_ats_lex_adapter=>GET_MAXIMUM_GROUP_LEVEL...more details

GET_MODEL_FIELDPrivate
CALL METHOD cl_salv_ats_lex_adapter=>GET_MODEL_FIELD...more details

GROUP_LEVEL_TO_DEFAULT_BG_COLRPrivate
CALL METHOD cl_salv_ats_lex_adapter=>GROUP_LEVEL_TO_DEFAULT_BG_COLR...more details

GROUP_LVL_TO_DEFAULT_BG_COLORPrivate
CALL METHOD cl_salv_ats_lex_adapter=>GROUP_LVL_TO_DEFAULT_BG_COLOR...more details

HAS_GROUPING_RULEPrivate
CALL METHOD cl_salv_ats_lex_adapter=>HAS_GROUPING_RULE...more details

INITIALIZE_ICON_REPOSITORYPrivate
CALL METHOD cl_salv_ats_lex_adapter=>INITIALIZE_ICON_REPOSITORY...more details

IS_APPENDIX_AVAILABLEPrivate
CALL METHOD cl_salv_ats_lex_adapter=>IS_APPENDIX_AVAILABLE...more details

IS_GROUPED_DATAPrivate
CALL METHOD cl_salv_ats_lex_adapter=>IS_GROUPED_DATA...more details

POPULATE_AGGR_EXCEPTION_TEXTSPrivate
CALL METHOD cl_salv_ats_lex_adapter=>POPULATE_AGGR_EXCEPTION_TEXTS...more details

POPULATE_AGGR_TYPE_SYMBOLSPrivate
CALL METHOD cl_salv_ats_lex_adapter=>POPULATE_AGGR_TYPE_SYMBOLS...more details

RETRIEVE_IMAGEPrivate
CALL METHOD cl_salv_ats_lex_adapter=>RETRIEVE_IMAGE...more details

SEND_PROGRESS_FINISHEDPrivate
CALL METHOD cl_salv_ats_lex_adapter=>SEND_PROGRESS_FINISHED...more details

SEND_PROGRESS_STARTEDPrivate
CALL METHOD cl_salv_ats_lex_adapter=>SEND_PROGRESS_STARTED...more details

SEND_PROGRESS_UPDATEPrivate
CALL METHOD cl_salv_ats_lex_adapter=>SEND_PROGRESS_UPDATE...more details

SET_APPENDIX_BLOCKSPublic
CALL METHOD cl_salv_ats_lex_adapter=>SET_APPENDIX_BLOCKS...more details

SET_FORMATPublic
CALL METHOD cl_salv_ats_lex_adapter=>SET_FORMAT...more details

SET_FORMATTING_DESCRIPTORSPublic
CALL METHOD cl_salv_ats_lex_adapter=>SET_FORMATTING_DESCRIPTORS...more details

SET_GRAND_TOTAL_ROW_LOCATIONPublic
CALL METHOD cl_salv_ats_lex_adapter=>SET_GRAND_TOTAL_ROW_LOCATION...more details

SET_GROUP_FORMATTINGSPublic
CALL METHOD cl_salv_ats_lex_adapter=>SET_GROUP_FORMATTINGS...more details

SET_GROUP_HANDLES_ENABLEDPublic
CALL METHOD cl_salv_ats_lex_adapter=>SET_GROUP_HANDLES_ENABLED...more details

SET_GROUP_LEVEL_COLORSPublic
CALL METHOD cl_salv_ats_lex_adapter=>SET_GROUP_LEVEL_COLORS...more details

SET_HEADER_FORMAT_DESCRIPTORSPublic
CALL METHOD cl_salv_ats_lex_adapter=>SET_HEADER_FORMAT_DESCRIPTORS...more details

SET_INCLUDE_HEADER_ROWPublic
CALL METHOD cl_salv_ats_lex_adapter=>SET_INCLUDE_HEADER_ROW...more details

SET_TOTALS_CONFIGURATIONPublic
CALL METHOD cl_salv_ats_lex_adapter=>SET_TOTALS_CONFIGURATION...more details

TRANSFER_REFERENCE_INFORMATIONPrivate
CALL METHOD cl_salv_ats_lex_adapter=>TRANSFER_REFERENCE_INFORMATION...more details



CL_SALV_ATS_LEX_ADAPTER 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
CS_AGGREGATION_TYPE_SYMBOL_HEXConstantLIKE
Private
C_AGGR_EXCEPTION_ICON_PATHConstant`~Icon/HintMessage`LIKE
STRING
Private
C_SAP_GUI_ICON_PATTERNConstant'@*@'LIKE
STRING
Private
MO_CONFIGURATION_MODELInstance AttributeLIKE
CL_SALV_WD_MODEL_TABLE
Private
MO_FORMATInstance AttributeLIKE
IF_SALV_ATS_LEX_FORMAT
Private
MO_GROUP_FORMATTERInstance AttributeLIKE
LCL_GROUP_FORMATTER
Private
MO_GROUP_LABEL_PROVIDERInstance AttributeLIKE
IF_SALV_GROUP_LABEL_PROVIDER
Private
MO_ICON_REPOSITORYInstance AttributeLIKE
IF_SALV_WD_LEX_ICON_REPOSITORY
Private
MO_ITAB_SERVICESInstance AttributeLIKE
IF_SALV_ITAB_SERVICES
Private
MO_SOURCE_STRUCT_DESCRInstance AttributeLIKE
CL_ABAP_STRUCTDESCR
Private
MO_STREAMING_TASKInstance AttributeLIKE
IF_SALV_BS_STREAMING_TASK
Private
MO_SUPPORTInstance AttributeLIKE
CL_SALV_BS_LEX_SUPPORT
Private
MRT_APPENDIX_BLOCKSInstance AttributeLIKE
IF_SALV_EXPORT_APPENDIX=>YTS_BLOCK
Private
MRT_ATTRIBUTESInstance AttributeLIKE
IF_SALV_BS_T_DATA=>T_TYPE_ATTRIBUTE
Private
MRT_CUSTOM_GROUP_LEVEL_COLORSInstance AttributeLIKE
IF_SALV_EXPORT_CONFIGURATION=>YTH_GROUP_LEVEL_COLOR
Private
MRT_FORMATTING_DESCRIPTORSInstance AttributeLIKE
IF_SALV_EXPORT_CONFIGURATION=>YT_FORMATTING_DESCRIPTOR
Private
MRT_GROUP_FORMATTINGSInstance AttributeLIKE
IF_SALV_EXPORT_CONFIGURATION=>YTH_GROUP_FORMATTING
Private
MRT_HEADER_FORMAT_DESCRIPTORSInstance AttributeLIKE
IF_SALV_EXPORT_CONFIGURATION=>YT_HEADER_FORMAT_DESCRIPTOR
Private
MRT_RESULT_ROW_SUBSETInstance AttributeLIKE
IF_SALV_SERVICE_TYPES=>YT_RANGE
Private
MS_STREAMING_TASK_PROGRESSInstance AttributeLIKE
IF_SALV_BS_STREAMING_TASK=>YS_PROGRESS_VALUE
Private
MS_TOTALS_CONFIGURATIONInstance AttributeLIKE
IF_SALV_ATS_LEX_ADAPTER=>YS_TOTALS_CONFIGURATION
Private
MT_AGGREGATION_RULESInstance AttributeLIKE
IF_SALV_SERVICE_TYPES=>YT_AGGREGATION_RULE
Private
MT_COLUMN_DESCRIPTORSInstance AttributeLIKE
YT_COLUMN_DESCRIPTOR
Private
MT_COLUMN_H_ALIGNMENTInstance AttributeLIKE
CL_SALV_LEX_UTILS=>YTH_COLUMN_H_ALIGNMENT
Private
MT_COLUMN_PROPERTIESInstance AttributeLIKE
IF_SALV_BS_LEX_FORMAT=>YT_COLUMN_PROPERTIES
Private
MT_GROUPING_RULESInstance AttributeLIKE
IF_SALV_SERVICE_TYPES=>YT_GROUPING_RULE
Private
MT_GROUP_LEVEL_COLOR_MAPPINGSInstance AttributeLIKE
IF_SALV_EXPORT_CONFIGURATION=>YTH_GROUP_LEVEL_COLOR
Private
MV_GRAND_TOTAL_ROW_LOCATIONInstance AttributeIF_SALV_EXPORT_CONFIGURATION=>CS_GRAND_TOTAL_ROW_LOCATION-BOTTOMLIKE
IF_SALV_EXPORT_CONFIGURATION=>Y_GRAND_TOTAL_ROW_LOCATION
Private
MV_GROUP_HANDLES_ENABLEDInstance AttributeABAP_FALSELIKE
ABAP_BOOL
Private
MV_IMAGES_EXISTInstance AttributeLIKE
ABAP_BOOL
Private
MV_INCLUDE_HEADER_ROWInstance AttributeABAP_TRUELIKE
ABAP_BOOL
Private
MV_NUMBER_OF_COLUMNSInstance AttributeLIKE
I
Private
MV_NUMBER_OF_GROUPING_RULESInstance AttributeLIKE
I
Private
ST_AGGREGATION_EXCEPTION_TEXTSStatic AttributeLIKE
YTH_AGGREGATION_EXCEPTION_TEXT
Private
ST_AGGREGATION_TYPE_SYMBOLSStatic AttributeLIKE
YTH_AGGREGATION_TYPE_SYMBOL
Private




CL_SALV_ATS_LEX_ADAPTER types

YS_AGGREGATION_EXCEPTION_TEXT -
YS_AGGREGATION_TYPE_SYMBOL -
YS_COLUMN_DESCRIPTOR -
YTH_AGGREGATION_EXCEPTION_TEXT -
YTH_AGGREGATION_TYPE_SYMBOL -
YT_COLUMN_DESCRIPTOR -
Y_AGGREGATION_TYPE_SYMBOL -
Y_AGGREGATION_TYPE_SYMBOL_HEX -
Y_COUNT_DISTINCT_AGGR_VALUE -

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!