SAP ABAP Class CL_TPDAPI_TRAFO (Transform (Horizontal, Vertical))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     STPDA_API (Package) Debugger API
Properties
Class CL_TPDAPI_TRAFO  
Short Description Transform (Horizontal, Vertical)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STPDA_API   Debugger API 
Created 20100311   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TPDAPI_TRAFO has no forward declaration.
Interfaces
Class CL_TPDAPI_TRAFO has no interface implemented.
Friends
Class CL_TPDAPI_TRAFO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DELIMITER Constant Public Type reference (TYPE) CHAR1 '.' 20100311
2 C_EQUALS Constant Public Type reference (TYPE) CHAR1 '=' 20100311
3 C_SUBSTITUTE Constant Public Type reference (TYPE) CHAR3 ';.;' 20100311
Methods
# Method Level Visibility Method type Description Created on
1 EXTRACT_FIELD_FROM_NVTAB Static method Public Method 20100311
2 FILL_STRUCTURE_FROM_STRING Static method Public Method 20100311
3 FILL_STRUCTURE_FROM_VALTAB Static method Public Method 20100311
4 SERIALIZE_STRUCTURE Static method Public Method 20100311
5 VERTICALIZE_STRING Static method Public Method 20100311
6 VERTICALIZE_STRUCTURE Static method Public Method 20100311
Events
Class CL_TPDAPI_TRAFO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_STR_NAME_VALUE Public See coding 20100311 BEGIN OF typ_str_name_value, name TYPE string, value TYPE string, END OF typ_str_name_value
2 TYP_TAB_NAME_VALUE Public See coding 20100311 typ_tab_name_value TYPE STANDARD TABLE OF typ_str_name_value WITH KEY name
Method Signatures

Method EXTRACT_FIELD_FROM_NVTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE 20100311
2 Importing I_TAB_NV Call by reference Type reference (TYPE) TYP_TAB_NAME_VALUE 20100311
3 Returning R_VALUE Value transfer Type reference (TYPE) STRING 20100311
# Exception Resumable Description Created on
1 CX_TPDAPI_INVALID_PARAM 20100311

Method FILL_STRUCTURE_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COUNTER Value transfer Type reference (TYPE) INT4 20100311
2 Changing C_STR_ANY Value transfer Type reference (TYPE) ANY 20100311
3 Importing I_STRING Call by reference Type reference (TYPE) CSEQUENCE 20100311
4 Importing I_TAB_EXCLUDE Value transfer Type reference (TYPE) TABLE 20100311
# Exception Resumable Description Created on
1 CX_TPDAPI_INVALID_PARAM 20100311

Method FILL_STRUCTURE_FROM_VALTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COUNTER Value transfer Type reference (TYPE) INT4 20100311
2 Changing C_STR_ANY Value transfer Type reference (TYPE) ANY 20100311
3 Importing I_TAB_NV Call by reference Type reference (TYPE) TYP_TAB_NAME_VALUE 20100311
# Exception Resumable Description Created on
1 CX_TPDAPI_INVALID_PARAM 20100311

Method SERIALIZE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STR_ANY Call by reference Type reference (TYPE) ANY 20100311
2 Importing I_TAB_EXCLUDE Value transfer Type reference (TYPE) ANY TABLE 20100311
3 Returning R_STRING Value transfer Type reference (TYPE) STRING 20100311
# Exception Resumable Description Created on
1 CX_TPDAPI_INVALID_PARAM 20100311

Method VERTICALIZE_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRING Call by reference Type reference (TYPE) CSEQUENCE 20100311
2 Returning R_TAB_NAME_VALUE Value transfer Type reference (TYPE) TYP_TAB_NAME_VALUE 20100311
# Exception Resumable Description Created on
1 CX_TPDAPI_INVALID_PARAM 20100311

Method VERTICALIZE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STR_ANY Call by reference Type reference (TYPE) ANY 20100311
2 Returning R_TAB_NAME_VALUE Value transfer Type reference (TYPE) TYP_TAB_NAME_VALUE 20100311
# Exception Resumable Description Created on
1 CX_TPDAPI_INVALID_PARAM 20100311
History
Last changed by/on SAP  20140121 
SAP Release Created in 800