SAP CL_ABAP_TRACE_DATA OO Class - Write and Read TRACE Tables
CL_ABAP_TRACE_DATA 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_ABAP_TRACE_DATA 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_ABAP_TRACE_DATA 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 |
| AGG_CONVERT_TO_AUSTAB | AGGREGATION: Convert Aggregated Tables into AUSTAB | Public |
| CALL METHOD cl_abap_trace_data=>AGG_CONVERT_TO_AUSTAB...more details | ||
| BUILD_MEM_PERCENTAGE | Generate Memory Percentage | Private |
| CALL METHOD cl_abap_trace_data=>BUILD_MEM_PERCENTAGE...more details | ||
| BUILD_TABS_WITHOUT_DB_AGG | Build SATR_AUSTAB_GESAMT and SATR_ZEITEN Without DB Times | Public |
| CALL METHOD cl_abap_trace_data=>BUILD_TABS_WITHOUT_DB_AGG...more details | ||
| BUILD_TABS_WITHOUT_DB_NEW | Build SATR_AUSTAB_GESAMT and SATR_ZEITEN Without DB Times | Public |
| CALL METHOD cl_abap_trace_data=>BUILD_TABS_WITHOUT_DB_NEW...more details | ||
| BUILD_TAB_NAME | Determine Table Name | Public |
| CALL METHOD cl_abap_trace_data=>BUILD_TAB_NAME...more details | ||
| BUILD_TAB_NAME_PREPARE | Determine Table Name | Public |
| CALL METHOD cl_abap_trace_data=>BUILD_TAB_NAME_PREPARE...more details | ||
|
| ||
| CHARKEY_2_KEY | Private | |
| CALL METHOD cl_abap_trace_data=>CHARKEY_2_KEY...more details | ||
| CHECK_AUTHORITY | Authorization Check | Private |
| CALL METHOD cl_abap_trace_data=>CHECK_AUTHORITY...more details | ||
| CLASS_CONSTRUCTOR | CLASS_CONSTRUCTOR | Public |
| CALL METHOD cl_abap_trace_data=>CLASS_CONSTRUCTOR...more details | ||
| CLEAR_DIR_BUFFER | Private | |
| CALL METHOD cl_abap_trace_data=>CLEAR_DIR_BUFFER...more details | ||
| CORRECT_ENTRY_FROM_TAB | Create TRACE Table | Public |
| CALL METHOD cl_abap_trace_data=>CORRECT_ENTRY_FROM_TAB...more details | ||
| CREATE_AGG_TAB | Generate Aggregated TRACE Table | Public |
| CALL METHOD cl_abap_trace_data=>CREATE_AGG_TAB...more details | ||
| CREATE_AUSTAB_ENTRY | Create Output Tables | Private |
| CALL METHOD cl_abap_trace_data=>CREATE_AUSTAB_ENTRY...more details | ||
| CREATE_HIT_AUFRUF_AGG | Generate Hit Lists from TRACE Table | Public |
| CALL METHOD cl_abap_trace_data=>CREATE_HIT_AUFRUF_AGG...more details | ||
| CREATE_KEY_FROM_HEADER | Generate Trace Key | Public |
| CALL METHOD cl_abap_trace_data=>CREATE_KEY_FROM_HEADER...more details | ||
| CREATE_TRACE_TAB_FROM_TAB | Create TRACE Table | Public |
| CALL METHOD cl_abap_trace_data=>CREATE_TRACE_TAB_FROM_TAB...more details | ||
| DELETE_DATA | Delete Data from TRACE Container | Public |
| CALL METHOD cl_abap_trace_data=>DELETE_DATA...more details | ||
| DELETE_STACK | Delete STACK Entry and Resulting Work | Private |
| CALL METHOD cl_abap_trace_data=>DELETE_STACK...more details | ||
| EVENT_IN | Process Entry Event | Private |
| CALL METHOD cl_abap_trace_data=>EVENT_IN...more details | ||
| EVENT_OUT | Process Leaving Event | Private |
| CALL METHOD cl_abap_trace_data=>EVENT_OUT...more details | ||
| FILL_INDEX_TABS | Fill Dependent Tables | Private |
| CALL METHOD cl_abap_trace_data=>FILL_INDEX_TABS...more details | ||
| FILL_TIME_DATA | Determine Time Data | Private |
| CALL METHOD cl_abap_trace_data=>FILL_TIME_DATA...more details | ||
| FILL_TIME_DATA_EXTRY | Determine Time Data | Private |
| CALL METHOD cl_abap_trace_data=>FILL_TIME_DATA_EXTRY...more details | ||
| FILL_TIME_DATA_J | Determine Time Data | Private |
| CALL METHOD cl_abap_trace_data=>FILL_TIME_DATA_J...more details | ||
| FILL_TIME_DATA_SINGLE | Determine Time Data | Private |
| CALL METHOD cl_abap_trace_data=>FILL_TIME_DATA_SINGLE...more details | ||
| FIND_DIRECTORY_ENTRY_FOR_FILE | Private | |
| CALL METHOD cl_abap_trace_data=>FIND_DIRECTORY_ENTRY_FOR_FILE...more details | ||
| GEN_HIT_TABELLE | Generate Hit Tables | Public |
| CALL METHOD cl_abap_trace_data=>GEN_HIT_TABELLE...more details | ||
| GEN_HIT_TABELLE_AGG | Generate Hit Tables | Public |
| CALL METHOD cl_abap_trace_data=>GEN_HIT_TABELLE_AGG...more details | ||
| GEN_ZEIT_TABELLE | Generate Times Table | Public |
| CALL METHOD cl_abap_trace_data=>GEN_ZEIT_TABELLE...more details | ||
| GET_CALL_STACK_NEU | Deliver CALL-STACK as Internal Table | Public |
| CALL METHOD cl_abap_trace_data=>GET_CALL_STACK_NEU...more details | ||
| GET_CALL_STACK_UNSORTED | Deliver CALL-STACK as Internal Table | Public |
| CALL METHOD cl_abap_trace_data=>GET_CALL_STACK_UNSORTED...more details | ||
| GET_DATA | Get Data from TRACE Container | Public |
| CALL METHOD cl_abap_trace_data=>GET_DATA...more details | ||
| GET_DATA_NEW | Get Data from TRACE Container | Public |
| CALL METHOD cl_abap_trace_data=>GET_DATA_NEW...more details | ||
| GET_DIRECTORY | Get Directory of Runtime Measurements | Public |
| CALL METHOD cl_abap_trace_data=>GET_DIRECTORY...more details | ||
| GET_HEADER | Read HEADER Info from TRACE Container File | Public |
| CALL METHOD cl_abap_trace_data=>GET_HEADER...more details | ||
| GET_LIST_OF_CONTENTS | Deliver Table of Contents for TRACE Container | Public |
| CALL METHOD cl_abap_trace_data=>GET_LIST_OF_CONTENTS...more details | ||
| GET_SIZE | Determine Size of an SATR_TAB Entry | Private |
| CALL METHOD cl_abap_trace_data=>GET_SIZE...more details | ||
| GET_SYSFLAG | SATR : Determine SYSFLAG at DELETE STACK | Private |
| CALL METHOD cl_abap_trace_data=>GET_SYSFLAG...more details | ||
| GET_ZEITEN | Read HEADER Info from TRACE Container File | Public |
| CALL METHOD cl_abap_trace_data=>GET_ZEITEN...more details | ||
| KEY_2_CHARKEY | Private | |
| CALL METHOD cl_abap_trace_data=>KEY_2_CHARKEY...more details | ||
| MODIFY_TRACE_COMMENT | Change Comment | Public |
| CALL METHOD cl_abap_trace_data=>MODIFY_TRACE_COMMENT...more details | ||
| MODIFY_TRACE_EXPIRY_DATE | Change Expiration Date | Public |
| CALL METHOD cl_abap_trace_data=>MODIFY_TRACE_EXPIRY_DATE...more details | ||
| REFRESH_DATA | Reset Data | Private |
| CALL METHOD cl_abap_trace_data=>REFRESH_DATA...more details | ||
| REORGANIZE | Private | |
| CALL METHOD cl_abap_trace_data=>REORGANIZE...more details | ||
| SET_DATA_NEW | Bring Data to TRACE Container | Public |
| CALL METHOD cl_abap_trace_data=>SET_DATA_NEW...more details | ||
| UPDATE_TRACE_EVENT_TEXTS | Private | |
| CALL METHOD cl_abap_trace_data=>UPDATE_TRACE_EVENT_TEXTS...more details | ||
CL_ABAP_TRACE_DATA 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 |
| C_X08 | Instance Attribute | LIKE | Private | ||
| EXPR | Instance Attribute | LIKE | Private | ||
| IT_CHAR500 | Instance Attribute | LIKE | Private | ||
| IT_IDSUB | Instance Attribute | LIKE | Private | ||
| IT_MAIN | Instance Attribute | LIKE | Private | ||
| IT_MIDDLE | Instance Attribute | LIKE | Private | ||
| IT_NODES | Instance Attribute | LIKE | Private | ||
| IT_OWN_NODES | Instance Attribute | LIKE | Private | ||
| IT_ZUO | Instance Attribute | LIKE | Private | ||
| LIFE_SPAN | Instance Attribute | LIKE | Private | ||
| MEM_HANDLING | Static Attribute | Memory Trace On | ' ' | LIKE SYCHAR01 | Private |
| RELID | Constant | Relation ID | 'TR' | LIKE INDX_RELID | Private |
| REORGANIZED | Instance Attribute | LIKE | Private | ||
| SYSTEM_FLAG | Static Attribute | CHAR01 Data Element for SYST | LIKE SYCHAR01 | Private | |
| S_TAB_DIR | Instance Attribute | LIKE | Private | ||
| TAB_EXPR | Instance Attribute | LIKE | Private | ||
| WITH_TABNAME | Static Attribute | CHAR01 Data Element for SYST | ' ' | LIKE SYCHAR01 | Private |
CL_ABAP_TRACE_DATA types
TRACE_COMMENT_T -TT_REC_STACK -
TYP_KEY_X -
TY_CHAR_500 -
TY_NODES -
TY_OWN_NODES -
TY_REC_STACK -
Links to Related Class(s)
CL_ABAP_...Full list of available SAP object classes
Search for further information about these or an SAP related objects