SAP ABAP Class CL_GUI_ECATT_VARIANTS (eCATT: Variant Editor)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_GUI (Package) eCATT GUI Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ECATT_DATA User Interface: General Data 20010904
Properties
Class CL_GUI_ECATT_VARIANTS  
Short Description eCATT: Variant Editor    
Super Class CL_GUI_ECATT_DATA User Interface: General Data 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_GUI   eCATT GUI Objects 
Created 20010904   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GUI_ECATT_VARIANTS has no forward declaration.
Interfaces
Class CL_GUI_ECATT_VARIANTS has no interface implemented.
Friends
Class CL_GUI_ECATT_VARIANTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AP_DEL_ATTACH Instance attribute Private Type reference (TYPE) ETONOFF 'X' 'X' = Delete Attachment 20100429
2 AP_DWD_ATTACH Instance attribute Private Type reference (TYPE) ETONOFF 'X' 'X' = Download Attachment 20100514
3 AS_SYSINFO Instance attribute Protected Type reference (TYPE) CATFR Version Determination: CATT - Remote System Info 20070706
4 AS_TESTSYS_EXEC Instance attribute Protected Type reference (TYPE) ETSC_TSYS Version Determination: System Data Container & Target System 20070706
5 AT_COMPS Instance attribute Protected Type reference (TYPE) CVERS_SDU_TABTYPE Version Determination: Table Type Using CVERS_SDU 20070706
6 A_P_PARAMS Instance attribute Private Type reference (TYPE) ETPAR_GUI_TABTYPE Table for Exchanging Parameters: GUI - APL 20061026
7 CO_STRUCTURE_NAME Constant Private Type reference (TYPE) TABNAME 'ETPVAR_GUI' ALVGRID Structure 20010904
8 C_TESTRUN Constant Private Type reference (TYPE) CHAR10 'TESTRUN->' Character String TESTRUN-> 20110303
9 ECATT_OBJECT Instance attribute Private Object reference (TYPE REF TO) CL_APL_ECATT_OBJECT Basis Class for eCATT Objects 20010904
10 FC_COPY_VARIANT Constant Private Type reference (TYPE) SYUCOMM 'COPY_VARIANT' FC: Copy Variant 20010904
11 FC_DELETE_VALUE Constant Private Type reference (TYPE) SYUCOMM 'DELETE_PARAM_VALUE' FC: Delete Parameter Value 20011008
12 FC_DELETE_VARIANT Constant Private Type reference (TYPE) SYUCOMM 'DELETE_VARIANT' FC: Delete Variant 20020827
13 FC_EXECUTION_DESELECT Constant Private Type reference (TYPE) SYUCOMM 'EXECUTION_DESELECT' FC: Uncheck all Variants for Execution 20031208
14 FC_EXECUTION_SELECT Constant Private Type reference (TYPE) SYUCOMM 'EXECUTION_SELECT' FC: Select all Variants for Execution 20031208
15 FC_FIND_PARAM Constant Private Type reference (TYPE) SYUCOMM 'FIND_PARAM' FC: Search Parameter 20020416
16 FC_MAP_SP_WIZARD Constant Private Type reference (TYPE) SYUCOMM 'START_SP_MAP_WIZARD' FC: Map Start Profile - Test Run Parameters 20100902
17 FC_PARAM_VALUE Constant Private Type reference (TYPE) SYUCOMM 'PARAM_VALUE' FC: Display Parameter Value 20010904
18 FC_REFRESH Constant Private Type reference (TYPE) SYUCOMM 'REFRESH' FC: Refresh Variants 20030604
19 FC_SCROLL_PARAMS_BACKWARD Constant Private Type reference (TYPE) SYUCOMM 'PARAMS_SCROLL_BW' FC: Scroll Parameter Block Backward 20010904
20 FC_SCROLL_PARAMS_FORWARD Constant Private Type reference (TYPE) SYUCOMM 'PARAMS_SCROLL_FW' FC: Scroll Parameter Block Forward 20010904
21 FC_SCROLL_VARS_BACKWARD Constant Private Type reference (TYPE) SYUCOMM 'VARS_SCROLL_BW' FC: Scroll Variant Block Down 20040406
22 FC_SCROLL_VARS_FORWARD Constant Private Type reference (TYPE) SYUCOMM 'VARS_SCROLL_FW' FC: Scroll Variant Block Up 20040406
23 FC_SELECT_PARAMS_BLOCK Constant Private Type reference (TYPE) SYUCOMM 'PARAMS_SELECT_BLOCK' FC: Select Parameter Block 20010904
24 FC_SORT_VARIANTS_ASC Constant Private Type reference (TYPE) SYUCOMM 'SORT_VARS_ASC' FC: Sort Variants in Ascending Order 20020904
25 FC_SORT_VARIANTS_DSC Constant Private Type reference (TYPE) SYUCOMM 'SORT_VARS_DSC' FC: Sort Variants in Descending Order 20020904
26 FC_START_TD_WIZARD Constant Private Type reference (TYPE) SYUCOMM 'START_TD_WIZARD' FC: Start Wizard 20120312
27 FC_START_WIZARD Constant Private Type reference (TYPE) SYUCOMM 'START_WIZARD' FC: Start Wizard 20010904
28 FC_TOGGLE_RES_VALUES Constant Private Type reference (TYPE) SYUCOMM 'TOGGLE_RES_VALUES' FC: Switch to Resolved Parameter Values from Assignment 20040330
29 MAX_PARAMS_BLOCK_COUNT Instance attribute Private Type reference (TYPE) ETLFDNR Maximum No. of Parameter Blocks Regarding PARAM_BLOCK_LENGTH 20010904
30 NO_PARAMS_AVAILABLE Instance attribute Private Type reference (TYPE) ETONOFF Indicator If Parameters Are Present or Not 20010904
31 OUTTAB Instance attribute Private Type reference (TYPE) ETPVAR_OUT_TABTYPE eCATT: Variant Output Table 20010904
32 PARAMS_BLOCK_LENGTH Instance attribute Private Type reference (TYPE) ETLFDNR 30 Length of Parameter Block 20010904
33 REBUILD_FIELDCAT Instance attribute Public Type reference (TYPE) ETONOFF 'X' = Field Catalog Must Be Reconstructed 20010904
34 RECENT_PARAMS_BLOCK_LNR Instance attribute Private Type reference (TYPE) ETLFDNR Current Number of Parameter Block 20010904
35 SELECTED_OUTTAB Instance attribute Private Type reference (TYPE) ETPVAR_OUT_TABTYPE 20031016
36 SELECTED_ROWS Instance attribute Private Type reference (TYPE) LVC_T_ROW ALV Control: Table Rows 20020827
37 SHOW_RESOLVED_VALUES Instance attribute Public Type reference (TYPE) ETONOFF 'X' = Display Resolved Values in Variant View 20011217
38 VALUES_SP_CACHE Instance attribute Private Object reference (TYPE REF TO) CL_APL_ECATT_MODULE_CACHE DB Reader/Cache for eCATT Objects 20110304
39 VALUES_TD_CACHE Instance attribute Private Object reference (TYPE REF TO) CL_APL_ECATT_MODULE_CACHE DB Reader/Cache for eCATT Objects 20040405
40 WA_OUTTAB Instance attribute Private Type reference (TYPE) ETPVAR_OUT eCATT: Output Structure of Variants 20010904
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_SELECTED_VARIANTS Instance method Public Method Request Variant Selection 20020822
2 CONSTRUCTOR Instance method Public Constructor Constructor 20010904
3 GET_BLOCKNR_FROM_PNAME Instance method Public Method Get Block Number for Parameter Name 20020404
4 GET_INFO_FOR_TESTSYSTEM Instance method Protected Method Get Component Table etc for Version Determination 20070704
5 GET_PARAMS Instance method Private Method Get Parameters from Middleware Object 20010904
6 GET_PARAM_FROM_GRID_FIELDNAME Instance method Private Method Get Parameter Name for Field Name in Grid 20011008
7 GET_SELECTED_VARIANTS Instance method Public Method Returns Variants Selected in ALV Grid with All Parameters 20020822
8 GET_VARIANTS Instance method Private Method Get Variants from Middleware Object 20010904
9 GET_VARIANTS_FROM_GENERIC_NAME Instance method Public Method Get Variants for Generic Names 20020822
10 GET_VARIANTS_TO_EXECUTE Instance method Public Method Returns Variants to Be Executed 20040108
11 GET_VARIANT_FROM_CURRENT_CELL Instance method Public Method Get Variant for Currently Selected Cell 20010904
12 GET_VARIANT_FROM_ROWID Instance method Private Method Get Parameter for RowID 20020827
13 ON_PARAM_VAL_CHANGED Instance method Private Event handling method Value of Structured Paramter Changed 20020911
14 ON_QUERY_CHANGE_VARNAME Instance method Private Event handling method Variant Name Has Changed 20020826
15 ON_QUERY_DELETE_VARID Instance method Private Event handling method Variant Is Deleted 20020826
16 RESET Instance method Public Method Reset 20021030
17 RESOLVE_VALUE Instance method Private Method Resolve Value 20011213
18 SELECT_VARIANTS_F4 Static method Public Method Choose Variants 20020115
19 SET_DATA_TO_GRID Instance method Public Method Set Data in ALV Grid 20010904
20 SET_DWD_DEL_FLAG Instance method Private Method Set Flags for Downloading and Deleting Attachments 20100520
21 SET_ECATT_OBJECT Instance method Public Method Set eCATT Object 20010904
22 SET_OUTTAB_HANDLSTYLE Instance method Private Method Set Outtab Line and Its Ready-for-Input Status 20010904
23 SET_SELECTED_CELL Instance method Public Method Select Cell in ALVGrid 20020405
24 SET_SELECTED_VARIANTS Instance method Public Method Marks Selected Variants in ALVGrid 20020822
25 SET_SHOW_RESOLVED_VALUES Instance method Public Method Sets Flag: Display of Resolved Values for Test Configurat. 20040331
26 SET_VARIANTS Instance method Private Method Set Variants in Middleware Object 20010904
27 UC_COPY_VARIANT Instance method Private Method Copy Variant 20010904
28 UC_DELETE_VALUE Instance method Private Method Delete Values 20011008
29 UC_DELETE_VARIANT Instance method Private Method Delete Variant 20020827
30 UC_FIND_PARAMETER Instance method Private Method Search Parameter 20020416
31 UC_PARAM_VALUE Instance method Private Method Maintain Parameter Value 20010904
32 UC_REFRESH Instance method Public Method Refresh All Variants 20030604
33 UC_SCROLL_PARAMS_BLOCK Instance method Private Method Scroll Parameter Block 20010904
34 UC_SELECT_EXEC_FLAG Instance method Public Method Set Execution Flag 20031208
35 UC_SELECT_PARAMS_BLOCK Instance method Private Method Select Parameter Block 20010904
36 UC_SORT Instance method Private Method Sort Variants 20020904
37 UC_START_SP_MAP_WIZARD Instance method Private Method Wizard for Assigning Start Profile 20100902
38 UC_START_WIZARD Instance method Private Method Start Wizard 20010904
39 UC_TOGGLE_RESOLVED_VALUES Instance method Private Method Toggle: References - Resolved Values 20040330
40 UC_WHEREUSED Instance method Public Method Where-Used List for Variant 20040223
Events
# Event Type Visibility Description Created on
1 EV_FINISH_UI_XML Instance Event
(0)
Public
(2)
Close Structure Editor 20070903
2 EV_REF_TD_PICKED Instance Event
(0)
Public
(2)
Reference to Test Data Container Selected 20011212
3 EV_SHOW_UI_XML Instance Event
(0)
Public
(2)
Display Structure Editor 20070828
4 EV_VALUE_DELETED Instance Event
(0)
Public
(2)
Value of One or More Parameters Deleted 20040116
5 EV_VARIANTS_DROPPED Instance Event
(0)
Public
(2)
Drop in Variants Performed 20011207
6 EV_VARIANTS_REFRESHED Instance Event
(0)
Public
(2)
Variant Display Updated 20010904
7 EV_VAR_VALUE_DOUBLE_CLICK Instance Event
(0)
Public
(2)
Parameter Value of a Variant Was Double-Clicked 20010904
8 EV_VAR_VAL_CHANGED Instance Event
(0)
Public
(2)
Values of a Structured Parameter in Variant Changed 20020911
9 EV_WHEREUSED_REQUESTED Instance Event
(0)
Public
(2)
Call Where-Used List 20040224
10 EV_WIZARD_REQUESTED Instance Event
(0)
Public
(2)
Requesting Wizard 20010904
Types
Class CL_GUI_ECATT_VARIANTS has no local type.
Method Signatures

Method CHECK_SELECTED_VARIANTS Signature

Method CHECK_SELECTED_VARIANTS on class CL_GUI_ECATT_VARIANTS has no parameter.
Method CHECK_SELECTED_VARIANTS on class CL_GUI_ECATT_VARIANTS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIENT Call by reference Type reference (TYPE) ETCLIENT eCATT: Verwender/Aufrufer 20010904
2 Importing IM_ECATT_OBJECT Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_OBJECT Basisklasse für eCATT Objekte. 20010904
3 Importing IM_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20010904
# Exception Resumable Description Created on
1 CX_ECATT_GUI eCatt-Ausnahmen GUI 20010904

Method GET_BLOCKNR_FROM_PNAME 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 eines Parameters oder einer Kommandoschnittstelle 20020404
2 Returning RE_BLOCK_NR Value transfer Type reference (TYPE) ETLFDNR Blocknummer 20020404

Method GET_BLOCKNR_FROM_PNAME on class CL_GUI_ECATT_VARIANTS has no exception.

Method GET_INFO_FOR_TESTSYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SYSINFO Call by reference Type reference (TYPE) CATFR CATT - Remote System Info 20070704
2 Exporting ES_TESTSYS_EXEC Call by reference Type reference (TYPE) ETSC_TSYS Systemdatencontainer und Zielsystem 20070704
3 Exporting ET_COMPS Call by reference Type reference (TYPE) CVERS_SDU_TABTYPE Tabellentyp über CVERS_SDU 20070704

Method GET_INFO_FOR_TESTSYSTEM on class CL_GUI_ECATT_VARIANTS has no exception.

Method GET_PARAMS Signature

Method GET_PARAMS on class CL_GUI_ECATT_VARIANTS has no parameter.
Method GET_PARAMS on class CL_GUI_ECATT_VARIANTS has no exception.

Method GET_PARAM_FROM_GRID_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_PARAM Value transfer Type reference (TYPE) ETPAR_GUI Struktur für Datentransfer Parameterdefinitionen APL - GUI 20011008
2 Importing IM_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20011008

Method GET_PARAM_FROM_GRID_FIELDNAME on class CL_GUI_ECATT_VARIANTS has no exception.

Method GET_SELECTED_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PARAMTAB Call by reference Type reference (TYPE) ETPAR_DEF_TABTYPE Tabelle zur Parameterdefinition 20020822
2 Exporting EX_SEL_PARAMS Call by reference Type reference (TYPE) ETPAR_GUI_TABTYPE Tabelle zur Parameteraustausch GUI - APL 20020822
3 Exporting EX_SEL_VARS Call by reference Type reference (TYPE) ETVAR_ID_TABTYPE eCATT: Tabelle mit Variantennamen 20020822
4 Exporting EX_T_ROW_NO Call by reference Type reference (TYPE) LVC_T_ROID Zuordnung Zeilennummer zu Zeilen-ID 20020823
5 Importing IM_SEL_ROWS_ONLY Call by reference Type reference (TYPE) ETONOFF SPACE 'X' -nur selektierte Zeilen, keine cursorpositionierte Zeile 20020822

Method GET_SELECTED_VARIANTS on class CL_GUI_ECATT_VARIANTS has no exception.

Method GET_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MAX_BLOCK_COUNT Call by reference Type reference (TYPE) ETLFDNR Max. Anzahl Blöcke von Parametern bezügl. IM_BLOCK_LENGTH 20010904
2 Exporting EX_VAR_TAB Call by reference Type reference (TYPE) ETPAR_VARI_TABTYPE Tabelle für Varianten von Parameterwerten 20010904
3 Importing IM_BLOCK_LENGTH Call by reference Type reference (TYPE) ETLFDNR 30 Länge eines Parameterblocks 20010904
4 Importing IM_BLOCK_LNR Call by reference Type reference (TYPE) ETLFDNR Blocknummer 20010904

Method GET_VARIANTS on class CL_GUI_ECATT_VARIANTS has no exception.

Method GET_VARIANTS_FROM_GENERIC_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T_ROW_NO Call by reference Type reference (TYPE) LVC_T_ROID Zuordnung Zeilennummer zu Zeilen-ID 20020822
2 Exporting EX_T_VARS Call by reference Type reference (TYPE) ETVAR_ID_TABTYPE eCATT: Tabelle mit Variantennamen 20020822
3 Importing IM_VARNAME_GENERIC Call by reference Type reference (TYPE) ETVAR_ID Name der Variante 20020822

Method GET_VARIANTS_FROM_GENERIC_NAME on class CL_GUI_ECATT_VARIANTS has no exception.

Method GET_VARIANTS_TO_EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SEL_VARS Call by reference Type reference (TYPE) ETVAR_ID_TABTYPE eCATT: Tabelle mit Variantennamen 20040108

Method GET_VARIANTS_TO_EXECUTE on class CL_GUI_ECATT_VARIANTS has no exception.

Method GET_VARIANT_FROM_CURRENT_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COL Call by reference Type reference (TYPE) LVC_S_COL ALV-Control: Spalten-ID 20010904
2 Exporting EX_ROW Call by reference Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20010904
3 Exporting EX_VARIANT Value transfer Type reference (TYPE) ETPVAR_OUT eCATT: Struktur der Varianten von Parametern 20010904

Method GET_VARIANT_FROM_CURRENT_CELL on class CL_GUI_ECATT_VARIANTS has no exception.

Method GET_VARIANT_FROM_ROWID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COL Call by reference Type reference (TYPE) LVC_S_COL ALV-Control: Spalten-ID 20020827
2 Exporting EX_ROW Call by reference Type reference (TYPE) LVC_INDEX ALV-Control: Zeilennummer (Index der internen Tabelle) 20020827
3 Exporting EX_VAR Value transfer Type reference (TYPE) ETPVAR_OUT eCATT: Struktur der Varianten von Parametern 20020827
4 Importing IM_GET_FROM_CURRENT_CELL Call by reference Type reference (TYPE) ETONOFF 'X' Holen von aktuell ausgewaehlter Zelle 20020827
5 Importing IM_ROWID Call by reference Type reference (TYPE) LVC_INDEX ALV-Control: Zeilennummer (Index der internen Tabelle) 20020827

Method GET_VARIANT_FROM_ROWID on class CL_GUI_ECATT_VARIANTS has no exception.

Method ON_PARAM_VAL_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALLER Call by reference Attribute reference (LIKE) 20021031
2 Importing PINDEX Call by reference Attribute reference (LIKE) 20020911
3 Importing PNAME Call by reference Attribute reference (LIKE) 20020911
4 Importing VARID Call by reference Attribute reference (LIKE) 20020911
5 Importing VINDEX Call by reference Attribute reference (LIKE) 20020911

Method ON_PARAM_VAL_CHANGED on class CL_GUI_ECATT_VARIANTS has no exception.

Method ON_QUERY_CHANGE_VARNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VARID_FROM Call by reference Attribute reference (LIKE) 20020826
2 Importing VARID_TO Call by reference Attribute reference (LIKE) 20020826
3 Importing VINDEX_FROM Call by reference Attribute reference (LIKE) 20020826

Method ON_QUERY_CHANGE_VARNAME on class CL_GUI_ECATT_VARIANTS has no exception.

Method ON_QUERY_DELETE_VARID Signature

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

Method ON_QUERY_DELETE_VARID on class CL_GUI_ECATT_VARIANTS has no exception.

Method RESET Signature

Method RESET on class CL_GUI_ECATT_VARIANTS has no parameter.
Method RESET on class CL_GUI_ECATT_VARIANTS has no exception.

Method RESOLVE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SP_NAME Call by reference Type reference (TYPE) ETSP_NAME eCATT: Startprofil 20110304
2 Exporting EX_SP_PARAM Call by reference Type reference (TYPE) ETP_NAME Name eines Parameters oder einer Kommandoschnittstelle 20110304
3 Exporting EX_TD_ALIAS Call by reference Type reference (TYPE) ETTD_ALIAS Alias für einen Testdatencontainer 20011213
4 Exporting EX_TD_NAME Call by reference Type reference (TYPE) ETTD_NAME Name eines Testdatencontainers 20011213
5 Exporting EX_TD_PARAM Call by reference Type reference (TYPE) ETP_NAME Name eines Parameters oder einer Kommandoschnittstelle 20011213
6 Exporting EX_TD_VAR Call by reference Type reference (TYPE) ETVAR_ID Name der Variante 20011213
7 Exporting EX_VALTYPE Call by reference Type reference (TYPE) ETVAL_TYPE Typ eines Parameterwertes 20011213
8 Exporting EX_VALUE Call by reference Type reference (TYPE) ETVAL Inhalt der Feldes 20011213
9 Exporting EX_VALUE_DETERMINATION Call by reference Type reference (TYPE) ETONOFF Wertermittlung über Testdatencontainerbezug 20011213
10 Exporting EX_VALUE_RESOLVED Call by reference Type reference (TYPE) ETVAL aufgelöster eCATT Parameterwert 20011213
11 Exporting EX_VAL_XML Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XML_DATA XML-Dokument für eCATT Daten (Wrapperklassen um iXML) 20011213
12 Importing IM_NOT_BUILD_XML_DATA Call by reference Type reference (TYPE) ETONOFF SPACE eCATT Schalter Ein/Aus 20070417
13 Importing IM_PINDEX Call by reference Type reference (TYPE) ETPINDEX eCATT: Parameterindex 20011213
14 Importing IM_PNAME Call by reference Type reference (TYPE) ETP_NAME Name eines Parameters oder einer Kommandoschnittstelle 20011213
15 Importing IM_VAR_NAME Call by reference Type reference (TYPE) ETVAR_ID Name der Variante 20011213
16 Importing IM_VINDEX Call by reference Type reference (TYPE) ETVINDEX Index einer Variante 20020911
17 Importing IS_SYSINFO Call by reference Type reference (TYPE) CATFR CATT - Remote System Info 20070704
18 Importing IS_TESTSYS_EXEC Call by reference Type reference (TYPE) ETSC_TSYS Systemdatencontainer und Zielsystem 20070704
19 Importing IT_COMPS Call by reference Type reference (TYPE) CVERS_SDU_TABTYPE Tabellentyp über CVERS_SDU 20070704

Method RESOLVE_VALUE on class CL_GUI_ECATT_VARIANTS has no exception.

Method SELECT_VARIANTS_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ANSWER Call by reference Type reference (TYPE) CHAR1 'T'-Uebernehmen, 'A'-Abbruch 20020115
2 Exporting EX_VAR_NAME Call by reference Type reference (TYPE) ETVAR_ID Name der Variante 20020115
3 Importing IM_DYNFNAME Call by reference Type reference (TYPE) DYNFNAM Feldname 20020115
4 Importing IM_DYNNR Call by reference Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20020115
5 Importing IM_OBJ_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Objekt 20020115
6 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) ETOBJ_TYPE eCATT Objekttyp (Testdaten, Skript, Konfiguration etc.) 20020115
7 Importing IM_PROGNAME Call by reference Type reference (TYPE) PROGNAME ABAP-Programmname 20020115

Method SELECT_VARIANTS_F4 on class CL_GUI_ECATT_VARIANTS has no exception.

Method SET_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 Blocknummer 20010904
2 Importing IM_NO_REFRESH Call by reference Type reference (TYPE) ETONOFF 'X' - Refresh wird nicht aufgerufen 20010904
3 Importing IM_READONLY_MODE Call by reference Type reference (TYPE) I 1 - nicht eingabebereit, 0 - eingabebereit 20010904

Method SET_DATA_TO_GRID on class CL_GUI_ECATT_VARIANTS has no exception.

Method SET_DWD_DEL_FLAG Signature

Method SET_DWD_DEL_FLAG on class CL_GUI_ECATT_VARIANTS has no parameter.
Method SET_DWD_DEL_FLAG on class CL_GUI_ECATT_VARIANTS has no exception.

Method SET_ECATT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ECATT_OBJECT Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_OBJECT Basisklasse für eCATT Objekte. 20010904

Method SET_ECATT_OBJECT on class CL_GUI_ECATT_VARIANTS has no exception.

Method SET_OUTTAB_HANDLSTYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_READONLY_MODE Call by reference Type reference (TYPE) I 1 - nicht eingabebereit, 0 - eingabebereit 20010904
2 Importing IM_S_VAR Call by reference Type reference (TYPE) ETPAR_VARI Variante eines Parametersatzes 20010904
3 Importing IS_SYSINFO Call by reference Type reference (TYPE) CATFR CATT - Remote System Info 20070704
4 Importing IS_TESTSYS_EXEC Call by reference Type reference (TYPE) ETSC_TSYS Systemdatencontainer und Zielsystem 20070704
5 Importing IT_COMPS Call by reference Type reference (TYPE) CVERS_SDU_TABTYPE Tabellentyp über CVERS_SDU 20070704
6 Returning RE_S_OUTTAB Value transfer Type reference (TYPE) ETPVAR_OUT eCATT: Struktur der Varianten von Parametern 20010904

Method SET_OUTTAB_HANDLSTYLE on class CL_GUI_ECATT_VARIANTS has no exception.

Method SET_SELECTED_CELL 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 eines Parameters oder einer Kommandoschnittstelle 20020405
2 Importing IM_VARNAME Call by reference Type reference (TYPE) ETVAR_ID Name der Variante 20020405
# Exception Resumable Description Created on
1 CX_ECATT_GUI_EDITOR eCatt-Ausnahmen GUI: Editoren 20020405

Method SET_SELECTED_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_T_ROW_NO Call by reference Type reference (TYPE) LVC_T_ROID Zuordnung Zeilennummer zu Zeilen-ID 20020822
2 Importing IM_T_VARS Call by reference Type reference (TYPE) ETVAR_ID_TABTYPE eCATT: Tabelle mit Variantennamen 20020822
3 Importing IM_VARNAME_GENERIC Call by reference Type reference (TYPE) ETVAR_ID Name der Variante 20020822

Method SET_SELECTED_VARIANTS on class CL_GUI_ECATT_VARIANTS has no exception.

Method SET_SHOW_RESOLVED_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SHOW_RESOLVED_VALUES Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20040331

Method SET_SHOW_RESOLVED_VALUES on class CL_GUI_ECATT_VARIANTS has no exception.

Method SET_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SUPPRESS_CHANGED_EVENT Call by reference Type reference (TYPE) ETONOFF SPACE 'X'-Unterdrückung EV_PARAMS_CHANGED b.Übergabe an Middleware 20010904

Method SET_VARIANTS on class CL_GUI_ECATT_VARIANTS has no exception.

Method UC_COPY_VARIANT Signature

Method UC_COPY_VARIANT on class CL_GUI_ECATT_VARIANTS has no parameter.
Method UC_COPY_VARIANT on class CL_GUI_ECATT_VARIANTS has no exception.

Method UC_DELETE_VALUE Signature

Method UC_DELETE_VALUE on class CL_GUI_ECATT_VARIANTS has no parameter.
Method UC_DELETE_VALUE on class CL_GUI_ECATT_VARIANTS has no exception.

Method UC_DELETE_VARIANT Signature

Method UC_DELETE_VARIANT on class CL_GUI_ECATT_VARIANTS has no parameter.
Method UC_DELETE_VARIANT on class CL_GUI_ECATT_VARIANTS has no exception.

Method UC_FIND_PARAMETER Signature

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

Method UC_PARAM_VALUE Signature

Method UC_PARAM_VALUE on class CL_GUI_ECATT_VARIANTS has no parameter.
Method UC_PARAM_VALUE on class CL_GUI_ECATT_VARIANTS has no exception.

Method UC_REFRESH Signature

Method UC_REFRESH on class CL_GUI_ECATT_VARIANTS has no parameter.
Method UC_REFRESH on class CL_GUI_ECATT_VARIANTS has no exception.

Method UC_SCROLL_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 20010904

Method UC_SCROLL_PARAMS_BLOCK on class CL_GUI_ECATT_VARIANTS has no exception.

Method UC_SELECT_EXEC_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GENERIC_NAME Call by reference Type reference (TYPE) ETVAR_ID Name der Variante 20031208
2 Importing IM_SETMARK Call by reference Type reference (TYPE) ETONOFF 'X' 'X' - Markieren, SPACE - Demarkieren 20031208
3 Importing IT_VARIANTS Call by reference Type reference (TYPE) ETVAR_ID_TABTYPE eCATT: Tabelle mit Variantennamen 20040109

Method UC_SELECT_EXEC_FLAG on class CL_GUI_ECATT_VARIANTS has no exception.

Method UC_SELECT_PARAMS_BLOCK Signature

Method UC_SELECT_PARAMS_BLOCK on class CL_GUI_ECATT_VARIANTS has no parameter.
Method UC_SELECT_PARAMS_BLOCK on class CL_GUI_ECATT_VARIANTS has no exception.

Method UC_SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESCENDING Call by reference Type reference (TYPE) ETONOFF SPACE Initial = Ascending, 'X' = Descending 20020904

Method UC_SORT on class CL_GUI_ECATT_VARIANTS has no exception.

Method UC_START_SP_MAP_WIZARD Signature

Method UC_START_SP_MAP_WIZARD on class CL_GUI_ECATT_VARIANTS has no parameter.
Method UC_START_SP_MAP_WIZARD on class CL_GUI_ECATT_VARIANTS has no exception.

Method UC_START_WIZARD Signature

Method UC_START_WIZARD on class CL_GUI_ECATT_VARIANTS has no parameter.
Method UC_START_WIZARD on class CL_GUI_ECATT_VARIANTS has no exception.

Method UC_TOGGLE_RESOLVED_VALUES Signature

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

Method UC_WHEREUSED Signature

Method UC_WHEREUSED on class CL_GUI_ECATT_VARIANTS has no parameter.
Method UC_WHEREUSED on class CL_GUI_ECATT_VARIANTS has no exception.
Event Signatures

Event EV_FINISH_UI_XML Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_DESTROY_UI Exporting Value transfer Type reference (TYPE) ETONOFF SPACE eCATT Schalter Ein/Aus 20070903
2 I_GET_EDITOR Exporting Value transfer Type reference (TYPE) ETONOFF SPACE eCATT Schalter Ein/Aus 20070903

Event EV_REF_TD_PICKED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_SYNTAX Exporting Value transfer Type reference (TYPE) ETVAL Syntax der Wertzuordnung 20040406
2 EX_TC_PARAM Exporting Value transfer Type reference (TYPE) ETP_NAME Name eines Parameters der Testkonfiguration 20021031
3 EX_TC_VAR Exporting Value transfer Type reference (TYPE) ETVAR_ID Name der Variante der Testkonfiguration 20021031
4 EX_TD_NAME Exporting Value transfer Type reference (TYPE) ETTD_NAME Name eines Testdatencontainers 20011212
5 EX_TD_PARAM Exporting Value transfer Type reference (TYPE) ETP_NAME Name eines Parameters/Kommandoschnittstelle des Testdatenc. 20011212
6 EX_TD_VAR Exporting Value transfer Type reference (TYPE) ETVAR_ID Name der Variante des Testdatencontainers 20011212

Event EV_SHOW_UI_XML Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EP_VAL_XML Exporting Value transfer Object reference (TYPE REF TO) CL_APL_ECATT_XML_DATA XML-Dokument für eCATT Daten (Wrapperklassen um iXML) 20070828
2 ES_PARAM Exporting Value transfer Type reference (TYPE) ETPAR_GUI Struktur für Datentransfer Parameterdefinitionen APL - GUI 20070828
3 E_CALLED_BY_TC_VARIANTS Exporting Value transfer Type reference (TYPE) ETONOFF Sonderbehandlung für Konfigurationsvarianteneditor 20070828
4 E_VAR_NAME Exporting Value transfer Type reference (TYPE) ETVAR_ID Name der Variante 20070828
5 E_VINDEX Exporting Value transfer Type reference (TYPE) ETVINDEX Index einer Variante 20070828

Event EV_VALUE_DELETED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ET_PARVAR Exporting Value transfer Type reference (TYPE) ETPARVAR_TABTYPE Parameter und Varianten 20040116

Event EV_VARIANTS_DROPPED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_COLUMN Exporting Value transfer Type reference (TYPE) LVC_S_COL ALV-Control: Spalten-ID 20011207
2 EX_DRAG_DATA Exporting Value transfer Object reference (TYPE REF TO) OBJECT eCATT: Parametereigenschaften für Drag&Drop 20020712
3 EX_ROW Exporting Value transfer Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20011207
4 EX_SEL_PARAMS Exporting Value transfer Type reference (TYPE) ETPAR_GUI_TABTYPE Tabelle zur Parameteraustausch GUI - APL 20011207
5 EX_SEL_VARS Exporting Value transfer Type reference (TYPE) ETVAR_ID_TABTYPE Tabelle mit Variantennamen, welche markiert wurden 20011207

Event EV_VARIANTS_REFRESHED Signature
Event EV_VARIANTS_REFRESHED on class CL_GUI_ECATT_VARIANTS has no parameter.
Event EV_VAR_VALUE_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_PARAM Exporting Value transfer Type reference (TYPE) ETPAR_GUI Struktur für Datentransfer Parameterdefinitionen APL - GUI 20010904
2 EX_VAR_NAME Exporting Value transfer Type reference (TYPE) ETVAR_ID eCATT Varianten Id 20010904
3 EX_VINDEX Exporting Value transfer Type reference (TYPE) ETVINDEX Index einer Variante 20020911

Event EV_VAR_VAL_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CALLER Exporting Value transfer Type reference (TYPE) ETCLIENT SPACE Verwender/Aufrufer 20021031
2 PINDEX Exporting Value transfer Type reference (TYPE) ETPINDEX eCATT: Parameterindex 20020911
3 PNAME Exporting Value transfer Type reference (TYPE) ETP_NAME Name eines Parameters oder einer Kommandoschnittstelle 20020911
4 VARNAME Exporting Value transfer Type reference (TYPE) ETVAR_ID Name der Variante 20020911
5 VINDEX Exporting Value transfer Type reference (TYPE) ETVINDEX Index einer Variante 20020911

Event EV_WHEREUSED_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_VAR_NAME Exporting Value transfer Type reference (TYPE) ETVAR_ID 20040224

Event EV_WIZARD_REQUESTED Signature
Event EV_WIZARD_REQUESTED on class CL_GUI_ECATT_VARIANTS has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 620