SAP ABAP Class CL_ECATT_UI_TDW_RESULTS (TC Wizard results)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_TDWIZARD_UI (Package) Package for TDC Wizard UI layer
Properties
Class CL_ECATT_UI_TDW_RESULTS  
Short Description TC Wizard results    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_TDWIZARD_UI   Package for TDC Wizard UI layer 
Created 20111110   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ECATT_UI_TDW_RESULTS has no forward declaration.
Interfaces
Class CL_ECATT_UI_TDW_RESULTS has no interface implemented.
Friends
Class CL_ECATT_UI_TDW_RESULTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AP_SUM Instance attribute Public Object reference (TYPE REF TO) CL_ECATT_UI_TDW_SUMMARY UI class for Summary step 20120312
2 AP_TC_XML_EDITOR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_XML_EDITOR Generic XML Editor 20120312
3 AT_INCLU_TOOLBAR_TC_RES Instance attribute Private Type reference (TYPE) TTB_BUTTON Toolbar Buttons for TC Results 20120312
4 AT_TC_PARAMS Instance attribute Private Type reference (TYPE) ETPAR_GUI_TABTYPE Table for Exchanging Parameters: GUI - APL 20120312
5 AT_TC_RES_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for TC Results ALV 20120312
6 AT_TC_RES_LIST Instance attribute Public See coding 20120312
7 A_MAX_TC_PARAMS_BLOCK_COUNT Instance attribute Private Type reference (TYPE) ETLFDNR eCATT - Sequence Number 20120312
8 A_PARAMS_BLOCK_LENGTH Instance attribute Private Type reference (TYPE) ETLFDNR 30 eCATT - Sequence Number 20120312
9 A_RECENT_TC_PARAMS_BLOCK_LNR Instance attribute Private Type reference (TYPE) ETLFDNR eCATT - Sequence Number 20120312
10 A_SHOW_RESOLVED_VALUES Instance attribute Private Type reference (TYPE) ETONOFF eCATT Switch On/Off 20120312
11 A_TOGGLE_TC_PARAM_NAMES Instance attribute Private Type reference (TYPE) ETONOFF 'X' = Toggle param names to Param Descriptions 20120312
12 A_VARIANTS_SELECTED Instance attribute Private Type reference (TYPE) ETONOFF Shown SEL_EXEC is done 20130325
13 CC_SPLIT_TC_RESULTS Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20120312
14 CC_TC_RESULTS Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20120312
15 CONT_SPLITTER_RES Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20120312
16 CONT_SPLITTER_XML Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20120312
17 CP_RESULTS_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20120312
18 TDW_TDC_RES_LIST Instance attribute Public See coding 20120312
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_REFERENCE_SYNTAX Instance method Private Method Creates Syntax on Parameter and Variant of TD 20120312
2 CONSTRUCTOR Instance method Public Constructor Crate Results screen 20120312
3 CREATE_SPLITTER_MAIN Instance method Private Method Create Vertical Splitter Container 20120312
4 CREATE_TC_RESULTS_ALV Instance method Private Method Create ALV to display TC results 20120312
5 DISPLAY_TC_STRUCT_EDITOR Instance method Private Method Display structure edittor for TC parameters - Assign Screen 20120312
6 FINISH Instance method Public Method Free all referance 20120312
7 GET_RESOLVE_VALUE_FLAG Instance method Private Method Method to get the resolve value flag 20120312
8 ON_DATA_CHANGE_FINISHED Instance method Private Event handling method Handle changes to data in TC Results ALV 20120312
9 ON_RES_STR_DOUBLE_CLICK Instance method Private Event handling method Display structure edittor on double-click for TC parameters 20120312
10 ON_TOOLBAR_RES_ALV Instance method Private Event handling method Exclude all toolbar icons for TC parameters ALV 20120312
11 ON_UI_TC_XML_KILL Instance method Private Event handling method Close XML Editor for TC parameters - Assign Screen 20120312
12 ON_UI_TC_XML_USER_COMMAND Instance method Private Event handling method Event handler for User command in structure editor 20120312
13 ON_USR_CMD_TC_RES Instance method Private Event handling method Handle User actions on the TC Results ALV 20120312
14 REFRESH_TC_RESULTS_ALV Instance method Public Method Method to refresh the Results ALV 20120312
15 RESIZE_XML_AREA Instance method Private Method Set the screen area for parameters with structure editor 20120312
16 RESOLVE_VALUE Instance method Private Method Resolve Value 20120312
17 SET_DATA_TO_RES_TABLE Instance method Private Method Set Data to Grid 20120312
18 SET_FCAT_INITIAL_TC_RES Instance method Private Method Set the initial field catalogue for TC Results 20120312
19 SET_INCLU_ICONS_RES_ALV Instance method Private Method Set icons to be Included in toolbar for TDC variant ALV 20120312
20 SET_OUTTAB_HANDLSTYLE_TC_VAR Instance method Private Method Set the values to the varliant list outtab for a variant 20120312
21 SET_RESOLVE_VALUES_FLAG Instance method Private Method Set Resolve Values Flag 20120312
22 SET_RES_ALV_TOOLBAR Instance method Private Method Set Toolbar for TDC Alv grid 20120312
23 SET_RES_DATA_TO_GRID Instance method Public Method method to set the result data to grid 20120312
24 SET_RES_FCAT Instance method Private Method Setting the Field catalogue for TDC variant list 20120312
25 SET_UI_XML_AREA Instance method Private Method Set the screen area for parameters with structure editor 20120312
26 UC_FIND_PARAMETER Instance method Private Method Search Parameter 20120312
27 UC_SCROLL_RES_PARAMS_BLOCK Instance method Private Method Scroll Parameter Block 20120312
28 UC_SELECT_RES_PARAMS_BLOCK Instance method Private Method Select Parameter Block 20120312
29 UC_TOGGLE_RESOLVED_VALUES Instance method Private Method Toggle: References - Resolved Values 20120312
30 UC_TOGGLE_TC_PARAM_NAMES Instance method Private Method Toggle: References - Resolved Values 20120312
31 UPDATE_RESULTS_TO_TC Instance method Public Method Update results from wizard to Test Configuration 20120312
Events
Class CL_ECATT_UI_TDW_RESULTS has no event.
Types
Class CL_ECATT_UI_TDW_RESULTS has no local type.
Method Signatures

Method BUILD_REFERENCE_SYNTAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PNAME Call by reference Type reference (TYPE) ETP_NAME Name of a Parameter or Command Interface 20120312
2 Importing IM_TD_ALIAS Call by reference Type reference (TYPE) ETTD_ALIAS Alias for a Test Data Container 20120312
3 Importing IM_VAR_NAME Call by reference Type reference (TYPE) ETVAR_ID Variant name 20120312
4 Returning RE_REF_SYNTAX Value transfer Type reference (TYPE) ETVAL Syntax for Reference to Parameter Value 20120312

Method BUILD_REFERENCE_SYNTAX on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_SUM Call by reference Object reference (TYPE REF TO) CL_ECATT_UI_TDW_SUMMARY UI class for Summary step 20120312

Method CONSTRUCTOR on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method CREATE_SPLITTER_MAIN Signature

Method CREATE_SPLITTER_MAIN on class CL_ECATT_UI_TDW_RESULTS has no parameter.
Method CREATE_SPLITTER_MAIN on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method CREATE_TC_RESULTS_ALV Signature

Method CREATE_TC_RESULTS_ALV on class CL_ECATT_UI_TDW_RESULTS has no parameter.
Method CREATE_TC_RESULTS_ALV on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method DISPLAY_TC_STRUCT_EDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COL Call by reference Type reference (TYPE) STRING Selected Column name 20120312
2 Importing IM_ROW Call by reference Type reference (TYPE) I Selected Row ID 20120312

Method DISPLAY_TC_STRUCT_EDITOR on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method FINISH Signature

Method FINISH on class CL_ECATT_UI_TDW_RESULTS has no parameter.
Method FINISH on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method GET_RESOLVE_VALUE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IM_FLAG Value transfer Type reference (TYPE) ETONOFF eCATT Switch On/Off 20120312

Method GET_RESOLVE_VALUE_FLAG on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method ON_DATA_CHANGE_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_GOOD_CELLS Call by reference Attribute reference (LIKE) 20120312

Method ON_DATA_CHANGE_FINISHED on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method ON_RES_STR_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20120312
2 Importing E_ROW Call by reference Attribute reference (LIKE) 20120312

Method ON_RES_STR_DOUBLE_CLICK on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method ON_TOOLBAR_RES_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20120312

Method ON_TOOLBAR_RES_ALV on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method ON_UI_TC_XML_KILL Signature

Method ON_UI_TC_XML_KILL on class CL_ECATT_UI_TDW_RESULTS has no parameter.
Method ON_UI_TC_XML_KILL on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method ON_UI_TC_XML_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX_COMMAND Call by reference Attribute reference (LIKE) 20120312

Method ON_UI_TC_XML_USER_COMMAND on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method ON_USR_CMD_TC_RES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20120312

Method ON_USR_CMD_TC_RES on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method REFRESH_TC_RESULTS_ALV Signature

Method REFRESH_TC_RESULTS_ALV on class CL_ECATT_UI_TDW_RESULTS has no parameter.
Method REFRESH_TC_RESULTS_ALV on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method RESIZE_XML_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20120312
2 Importing IM_ROW1_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Splitter Control 20120312
3 Importing IM_ROW2_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Splitter Control 20120312
4 Importing IM_SIZE Call by reference Type reference (TYPE) ETSIZE 'STANDARD' Size of Object Area in Editor 20120312

Method RESIZE_XML_AREA on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method RESOLVE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TD_ALIAS Call by reference Type reference (TYPE) ETTD_ALIAS Alias for a Test Data Container 20120312
2 Exporting EX_TD_NAME Call by reference Type reference (TYPE) ETTD_NAME Test Data Container Name 20120312
3 Exporting EX_TD_PARAM Call by reference Type reference (TYPE) ETP_NAME Name of a Parameter or Command Interface 20120312
4 Exporting EX_TD_VAR Call by reference Type reference (TYPE) ETVAR_ID Variant Name 20120312
5 Exporting EX_VALTYPE Call by reference Type reference (TYPE) ETVAL_TYPE Type of Parameter Value 20120312
6 Exporting EX_VALUE Call by reference Type reference (TYPE) ETVAL Field Content 20120312
7 Exporting EX_VALUE_DETERMINATION Call by reference Type reference (TYPE) ETONOFF Value Determination Using Test Data Container Reference 20120312
8 Exporting EX_VALUE_RESOLVED Call by reference Type reference (TYPE) ETVAL Resolved eCATT Parameter Value 20120312
9 Exporting EX_VAL_XML Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XML_DATA XML Document for eCATT Data (iXML Wrapper Classes) 20120312
10 Importing IM_NOT_BUILD_XML_DATA Call by reference Type reference (TYPE) ETONOFF SPACE eCATT Switch On/Off 20120312
11 Importing IM_PINDEX Call by reference Type reference (TYPE) ETPINDEX eCATT: Parameter Index 20120312
12 Importing IM_PNAME Call by reference Type reference (TYPE) ETP_NAME Name of a Parameter or Command Interface 20120312
13 Importing IM_VAR_NAME Call by reference Type reference (TYPE) ETVAR_ID Variant Name 20120312
14 Importing IM_VINDEX Call by reference Type reference (TYPE) ETVINDEX Index of a Variant 20120312

Method RESOLVE_VALUE on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method SET_DATA_TO_RES_TABLE Signature

Method SET_DATA_TO_RES_TABLE on class CL_ECATT_UI_TDW_RESULTS has no parameter.
Method SET_DATA_TO_RES_TABLE on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method SET_FCAT_INITIAL_TC_RES Signature

Method SET_FCAT_INITIAL_TC_RES on class CL_ECATT_UI_TDW_RESULTS has no parameter.
Method SET_FCAT_INITIAL_TC_RES on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method SET_INCLU_ICONS_RES_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INCLUDE_ICONS Call by reference Type reference (TYPE) TTB_BUTTON Toolbar Buttons 20120312

Method SET_INCLU_ICONS_RES_ALV on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method SET_OUTTAB_HANDLSTYLE_TC_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_S_VAR Call by reference Type reference (TYPE) ETPAR_VARI Variant of Parameter Record 20120312
2 Returning RE_S_OUTTAB Value transfer Attribute reference (LIKE) TDW_TDC_RES_LIST eCATT: Structure of Parameter Variants 20120312

Method SET_OUTTAB_HANDLSTYLE_TC_VAR on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method SET_RESOLVE_VALUES_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLAG Call by reference Type reference (TYPE) ETONOFF eCATT Switch On/Off 20120312

Method SET_RESOLVE_VALUES_FLAG on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method SET_RES_ALV_TOOLBAR Signature

Method SET_RES_ALV_TOOLBAR on class CL_ECATT_UI_TDW_RESULTS has no parameter.
Method SET_RES_ALV_TOOLBAR on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method SET_RES_DATA_TO_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BLOCK_LNR Call by reference Type reference (TYPE) ETLFDNR 0 eCATT - Sequence Number 20120312

Method SET_RES_DATA_TO_GRID on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method SET_RES_FCAT Signature

Method SET_RES_FCAT on class CL_ECATT_UI_TDW_RESULTS has no parameter.
Method SET_RES_FCAT on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method SET_UI_XML_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENABLE Call by reference Type reference (TYPE) ETONOFF SPACE eCATT Switch On/Off 20120312
2 Importing IM_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20120312

Method SET_UI_XML_AREA on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method UC_FIND_PARAMETER Signature

Method UC_FIND_PARAMETER on class CL_ECATT_UI_TDW_RESULTS has no parameter.
Method UC_FIND_PARAMETER on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method UC_SCROLL_RES_PARAMS_BLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BACKWARD Call by reference Type reference (TYPE) ETONOFF Initial - Scroll Forward, 'X' - Scroll Backward 20120312

Method UC_SCROLL_RES_PARAMS_BLOCK on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method UC_SELECT_RES_PARAMS_BLOCK Signature

Method UC_SELECT_RES_PARAMS_BLOCK on class CL_ECATT_UI_TDW_RESULTS has no parameter.
Method UC_SELECT_RES_PARAMS_BLOCK on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method UC_TOGGLE_RESOLVED_VALUES Signature

Method UC_TOGGLE_RESOLVED_VALUES on class CL_ECATT_UI_TDW_RESULTS has no parameter.
Method UC_TOGGLE_RESOLVED_VALUES on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method UC_TOGGLE_TC_PARAM_NAMES Signature

Method UC_TOGGLE_TC_PARAM_NAMES on class CL_ECATT_UI_TDW_RESULTS has no parameter.
Method UC_TOGGLE_TC_PARAM_NAMES on class CL_ECATT_UI_TDW_RESULTS has no exception.

Method UPDATE_RESULTS_TO_TC Signature

Method UPDATE_RESULTS_TO_TC on class CL_ECATT_UI_TDW_RESULTS has no parameter.
Method UPDATE_RESULTS_TO_TC on class CL_ECATT_UI_TDW_RESULTS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740