SAP CL_ALV_TRACE OO Class - Trace Class









CL_ALV_TRACE 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_ALV_TRACE 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_ALV_TRACE 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
ADD_TRACE_ITEMUpdate TracePublic
CALL METHOD cl_alv_trace=>ADD_TRACE_ITEM...more details

CONSTRUCTORConstructorPublic
CALL METHOD cl_alv_trace=>CONSTRUCTOR...more details

DELETE_TRACEDelete TracePrivate
CALL METHOD cl_alv_trace=>DELETE_TRACE...more details

DELETE_TRACE_SETTINGSDelete Trace SettingsPrivate
CALL METHOD cl_alv_trace=>DELETE_TRACE_SETTINGS...more details

DISPLAY_TRACEDisplay TracePrivate
CALL METHOD cl_alv_trace=>DISPLAY_TRACE...more details

DISPLAY_TRACESDisplay TracePublic
CALL METHOD cl_alv_trace=>DISPLAY_TRACES...more details

DISPLAY_TRACE_ACTIVESet Trace Parameter IDPublic
CALL METHOD cl_alv_trace=>DISPLAY_TRACE_ACTIVE...more details

DISPLAY_TRACE_DATADisplay Trace Element DataPrivate
CALL METHOD cl_alv_trace=>DISPLAY_TRACE_DATA...more details

DISPLAY_TRACE_DATA_DOCKINGDisplay Trace Element DataPrivate
CALL METHOD cl_alv_trace=>DISPLAY_TRACE_DATA_DOCKING...more details

DISPLAY_TRACE_DATA_TABLEDisplay Trace Element DataPrivate
CALL METHOD cl_alv_trace=>DISPLAY_TRACE_DATA_TABLE...more details

DISPLAY_TRACE_GRIDDisplay TracePrivate
CALL METHOD cl_alv_trace=>DISPLAY_TRACE_GRID...more details

DISPLAY_TRACE_ITEMSDisplay Trace ElementsPrivate
CALL METHOD cl_alv_trace=>DISPLAY_TRACE_ITEMS...more details

DISPLAY_TRACE_SETTINGSDisplay TracePrivate
CALL METHOD cl_alv_trace=>DISPLAY_TRACE_SETTINGS...more details

DISPLAY_TRACE_SETTINGS_ALIVEDetermine Trace EventsPublic
CALL METHOD cl_alv_trace=>DISPLAY_TRACE_SETTINGS_ALIVE...more details

DISPLAY_TRACE_SETTINGS_KEYDisplay TracePrivate
CALL METHOD cl_alv_trace=>DISPLAY_TRACE_SETTINGS_KEY...more details

GET_OBJECT_NAME_CONCATSplit Object Type and Object NamePrivate
CALL METHOD cl_alv_trace=>GET_OBJECT_NAME_CONCAT...more details

GET_OBJECT_NAME_SPLITSplit Object Type and Object NamePrivate
CALL METHOD cl_alv_trace=>GET_OBJECT_NAME_SPLIT...more details

GET_REGISTERED_TRACE_ITEMSAdd Trace EventsPrivate
CALL METHOD cl_alv_trace=>GET_REGISTERED_TRACE_ITEMS...more details

GET_TRACE_NODEKEY_INFOTrace Display: Get Node Key InfoPrivate
CALL METHOD cl_alv_trace=>GET_TRACE_NODEKEY_INFO...more details

GET_TRACE_PARAMIDRead Trace Parameter IDPrivate
CALL METHOD cl_alv_trace=>GET_TRACE_PARAMID...more details

GET_TRACE_SETTINGSGet Trace EventsPrivate
CALL METHOD cl_alv_trace=>GET_TRACE_SETTINGS...more details

IS_TRACE_ONCheck If Trace Is ActivePublic
CALL METHOD cl_alv_trace=>IS_TRACE_ON...more details

LOAD_TRACELoad TracePrivate
CALL METHOD cl_alv_trace=>LOAD_TRACE...more details

ON_TRACE_AFTER_UCOMMCL_GUI_ALV_GRID: AFTER_USER_COMMANDPrivate
CALL METHOD cl_alv_trace=>ON_TRACE_AFTER_UCOMM...more details

ON_TRACE_DOUBLE_CLICKCL_GUI_ALV_GRID: DOUBLE_CLICKPrivate
CALL METHOD cl_alv_trace=>ON_TRACE_DOUBLE_CLICK...more details

ON_TRACE_ITEM_DOUBLE_CLICKCL_GUI_COLUMN_TREE: ITEM_DOUBLE_CLICKPrivate
CALL METHOD cl_alv_trace=>ON_TRACE_ITEM_DOUBLE_CLICK...more details

ON_TRACE_NODE_DOUBLE_CLICKCL_GUI_COLUMN_TREE: NODE_DOUBLE_CLICKPrivate
CALL METHOD cl_alv_trace=>ON_TRACE_NODE_DOUBLE_CLICK...more details

ON_TRACE_TOOLBARCL_GUI_ALV_GRID: TOOLBARPrivate
CALL METHOD cl_alv_trace=>ON_TRACE_TOOLBAR...more details

ON_TRACE_USER_COMMANDCL_GUI_ALV_GRID: USER_COMMANDPrivate
CALL METHOD cl_alv_trace=>ON_TRACE_USER_COMMAND...more details

SAVE_TRACEEnd TracePrivate
CALL METHOD cl_alv_trace=>SAVE_TRACE...more details

SAVE_TRACE_SETTINGSSave Trace SettingsPrivate
CALL METHOD cl_alv_trace=>SAVE_TRACE_SETTINGS...more details

SET_TRACE_EVTSTrace Display: Register EventsPrivate
CALL METHOD cl_alv_trace=>SET_TRACE_EVTS...more details

SET_TRACE_FCATTrace Display: Set Field CatalogPrivate
CALL METHOD cl_alv_trace=>SET_TRACE_FCAT...more details

SET_TRACE_LAYOTrace Display: Set LayoutPrivate
CALL METHOD cl_alv_trace=>SET_TRACE_LAYO...more details

SET_TRACE_OFFSet Trace Parameter IDPublic
CALL METHOD cl_alv_trace=>SET_TRACE_OFF...more details

SET_TRACE_ONSet Trace Parameter IDPublic
CALL METHOD cl_alv_trace=>SET_TRACE_ON...more details

SET_TRACE_SETTINGSDetermine Trace EventsPublic
CALL METHOD cl_alv_trace=>SET_TRACE_SETTINGS...more details

SET_TRACE_VARITrace Display: Set VariantPrivate
CALL METHOD cl_alv_trace=>SET_TRACE_VARI...more details

_ADD_TRACE_ITEM_2Update TracePublic
CALL METHOD cl_alv_trace=>_ADD_TRACE_ITEM_2...more details



CL_ALV_TRACE 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
MC_OBJECTTYPE_PROGConstantProgram1LIKE
I
Public
MC_OBJECTTYPE_TCODEConstantTransaction Code2LIKE
I
Public
MC_OFFConstantFalse0LIKE
I
Private
MC_ONConstantTrue1LIKE
I
Private
MC_QUESTIONConstantSingle-Character Flag'?'LIKE
CHAR1
Private
MC_SPLITConstantSingle-Character Flag'&'LIKE
CHAR1
Private
MC_TRUEConstantValue 'X''X'LIKE
CHAR1
Private
MC_UCOMM_BACKConstantScreens, Function Code Triggered by PAI'BACK'LIKE
SYUCOMM
Private
MC_UCOMM_DELEConstantScreens, Function Code Triggered by PAI'DELE'LIKE
SYUCOMM
Private
MC_UCOMM_SAVEConstantScreens, Function Code Triggered by PAI'SAVE'LIKE
SYUCOMM
Private
MC_VIEW_SAVE_TRACE_SETTINGSInstance AttributeLIKE
Private
MC_VIEW_TRACEConstantTrace Objects View1LIKE
I
Private
MC_VIEW_TRACE_ACTIVEInstance AttributeLIKE
Private
MC_VIEW_TRACE_DATAConstantTrace Data View3LIKE
I
Private
MC_VIEW_TRACE_DATA_TREEConstantTrace Data Tree View4LIKE
I
Private
MC_VIEW_TRACE_ITEMConstantTrace Elements View2LIKE
I
Private
MC_VIEW_TRACE_SETTINGSConstantTrace Settings View5LIKE
I
Private
MC_VIEW_TRACE_SETTINGS_KEYInstance AttributeLIKE
Private
MR_TRACE_CONTAINER_FROM_USERInstance AttributeTrace Display: ContainerLIKE
CL_GUI_CONTAINER
Private
MR_TRACE_DOCKINGInstance AttributeDocking Control ContainerLIKE
CL_GUI_DOCKING_CONTAINER
Private
MR_TRACE_GRIDInstance AttributeTrace Display: GridLIKE
CL_GUI_ALV_GRID
Private
MR_TRACE_TREEInstance AttributeTrace Display: Column Tree ControlLIKE
CL_GUI_COLUMN_TREE
Private
MS_TRACE_INFOInstance AttributeTrace KeyLIKE
TYPE_S_TRACE_INF
Private
MT_TRACEInstance AttributeTrace ObjectsLIKE
TYPE_T_TRACE
Private
MT_TRACE_DATA_DISPLAYInstance AttributeLIKE
Private
MT_TRACE_IDInstance AttributeLIKE
Private
MT_TRACE_ITEMSInstance AttributeTrace ItemsLIKE
TYPE_T_TRACE_ITEM
Private
MT_TRACE_ITEMS_DISPLAYInstance AttributeTrace Display: Output TableLIKE
TYPE_T_TRACE_ITEM_DISPLAY
Private
MT_TRACE_NODEKEYInstance AttributeTrace Display: Tree KeysLIKE
TYPE_T_TRACE_NODEKEY
Private
MT_TRACE_OBJStatic AttributeTrace Display: ObjectsLIKE
TYPE_T_TRACE_OBJ
Private
MT_TRACE_SETTINGSInstance AttributeTrace Items SettingsLIKE
TYPE_T_TRACE_SETTINGS
Private
MT_TRACE_SETTINGS_TInstance AttributeLIKE
Private




CL_ALV_TRACE types

TYPE_S_TRACE -
TYPE_S_TRACE_DATA -
TYPE_S_TRACE_DATA_DISPLAY -
TYPE_S_TRACE_ID -
TYPE_S_TRACE_INF -
TYPE_S_TRACE_ITEM -
TYPE_S_TRACE_NODEKEY -
TYPE_S_TRACE_OBJ -
TYPE_S_TRACE_SETTINGS -
TYPE_S_TRACE_SETTINGS_T -
TYPE_T_LTCXKEY -
TYPE_T_TRACE -
TYPE_T_TRACE_DATA_DISPLAY -
TYPE_T_TRACE_ID -
TYPE_T_TRACE_ITEM -
TYPE_T_TRACE_ITEM_DISPLAY -
TYPE_T_TRACE_NODEKEY -
TYPE_T_TRACE_OBJ -
TYPE_T_TRACE_SETTINGS -
TYPE_T_TRACE_SETTINGS_DISPLAY -
TYPE_T_TRACE_SETTINGS_T -

Links to Related Class(s)

CL_ALV_T...
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!