SAP ABAP Class CL_UC_SINGLESELCOND_GUIXP (GUI Element of Hierarchy Selection)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCT2 (Package) SEM-BCS: Single Field Selection
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI Internal View of GUI Object 20030808
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI_EXT External View at GUI Object 20030808
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20030925
Properties
Class CL_UC_SINGLESELCOND_GUIXP  
Short Description GUI Element of Hierarchy Selection    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCT2   SEM-BCS: Single Field Selection 
Created 20030808   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_GUI_ALV_GRID Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_UC_SINGLESELCOND Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 IF_UC_HIERARCHY_TREE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_UG_WB_COMMUNICATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 UC00 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_GUI Internal View of GUI Object 20030808
2 IF_UC_CUST_GUI_EXT External View at GUI Object 20030808
3 IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20030925
Friends
Class CL_UC_SINGLESELCOND_GUIXP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_FFIX_CHANGED Instance attribute Private Type reference (TYPE) UC_FLG Global parameters have changed 20030825
2 DO_DATA_OBJ Instance attribute Private Object reference (TYPE REF TO) IF_UC_SINGLESELCOND_GUI HierSel.: Communication GUI <-> Data 20030808
3 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_MODEL Model (field catalog, ...) 20030808
4 DO_SEL_LIST Instance attribute Private Object reference (TYPE REF TO) CL_UC_SINGLESELCOND_SEL_LIST SEM BCS: Single Field Selection Condition Grid 20030812
5 DT_FFIX Instance attribute Private Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20030808
6 D_DESC Instance attribute Private Type reference (TYPE) UC_VALUE Characteristic Value 20030827
7 D_DESCRIP Instance attribute Private Type reference (TYPE) UC_TXTMI Selcond description 20030808
8 D_DNUM Instance attribute Private Type reference (TYPE) SCRHDNUM Screen Number 20030808
9 D_EDIT Instance attribute Private Type reference (TYPE) UC_FLG 'X' Ready for Input 20030808
10 D_FIELDNAME Instance attribute Private Type reference (TYPE) UC_FIELDNAME Field Name 20030808
11 D_GRAB_FOCUS Instance attribute Private Type reference (TYPE) UC_FLG Set focus 'X' - yes 20030808
12 D_IS_DISPLAY_ONLY Instance attribute Private Type reference (TYPE) UC_FLG Global not Ready for Input 20030808
13 D_LOG_SCREEN Instance attribute Private Type reference (TYPE) UC_LOG_SCREEN Logical Screen Number 20030808
14 D_PROG Instance attribute Private Type reference (TYPE) SCRHPROG Program Name 20030808
15 D_SISEL Instance attribute Private Type reference (TYPE) UC_SISEL Single Field Selection 20030814
16 GC_DNUM Constant Private Type reference (TYPE) SCRHDNUM 1000 Screen number 20030808
17 GC_DNUM_EMPTY Constant Private Type reference (TYPE) SCRHDNUM 2000 Screen number 20050413
18 GC_FLAVOR Constant Public Type reference (TYPE) CHAR10 'NODE' Flavor for pickup to selection 20030814
19 GC_MAX_INSTANCES Constant Private Type reference (TYPE) UC_LOG_SCREEN 9 Max. numbers of instances 20030808
20 GC_PROG Constant Private Type reference (TYPE) SCRHPROG 'SAPLUCT2XP' Program Name 20030808
21 GC_X Constant Private Type reference (TYPE) UC_FLG 'X' X 20030808
22 GT_HANDLE Static Attribute Private Type reference (TYPE) T_HANDLE 20030808
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EXISTANCE Instance method Public Method Check whether the SiSel is an existing one 20030820
2 CONSTRUCTOR Instance method Public Constructor Constructor 20030808
3 GET_DISPLAY_MODE Instance method Public Method Get Display Mode 20030808
4 GET_GRAB_FOCUS Instance method Public Method Read if focus should be set 20030808
5 GET_GUI_DATA Instance method Public Method Get GUI data 20030808
6 GET_MAX_NO Static method Public Method Get maximum of instances 20030808
7 GET_MODEL Instance method Public Method Get model 20030808
8 MAP_DYNNR_TO_INST Static method Public Method Look for instance 20030808
9 PAI Instance method Public Method PAI 20030812
10 PBO Instance method Public Method PBO 20030812
11 REQUEST_VALUE Instance method Public Method F4 help for SiSelcond 20030819
12 SET_DISPLAY_MODE Instance method Public Event handling method Set display mode 20030808
13 SET_GUI_DATA Instance method Public Method Set GUI data 20030808
14 SHOW_MESSAGE Instance method Public Method Display messages 20030925
15 UNLOAD_DYNPRO Instance method Public Method Release Dynpro 20030808
Events
Class CL_UC_SINGLESELCOND_GUIXP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_HANDLE Private See coding 20030808 begin of s_handle, log_screen type uc_log_screen, o_gui type ref to cl_uc_singleselcond_guixp, end of s_handle
2 T_HANDLE Private See coding 20030808 t_handle type sorted table of s_handle with unique key log_screen
Method Signatures

Method CHECK_EXISTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESULT Value transfer Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20030820
2 Importing I_SISEL Call by reference Type reference (TYPE) UC_SISEL Einzelfeldselektion 20030820

Method CHECK_EXISTANCE on class CL_UC_SINGLESELCOND_GUIXP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DNUM Call by reference Type reference (TYPE) SCRHDNUM Dynpronummer 20030808
2 Importing I_LOG_SCREEN Call by reference Type reference (TYPE) UC_LOG_SCREEN Logische Bildschirmnummer 20030808
3 Importing I_PROG Call by reference Type reference (TYPE) SCRHPROG Programmname 20030808

Method CONSTRUCTOR on class CL_UC_SINGLESELCOND_GUIXP has no exception.

Method GET_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_EDIT Value transfer Type reference (TYPE) UC_FLG Display mode 'X' - change 20030808

Method GET_DISPLAY_MODE on class CL_UC_SINGLESELCOND_GUIXP has no exception.

Method GET_GRAB_FOCUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GRAB_FOCUS Call by reference Type reference (TYPE) UC_FLG 'X' - set focus 20030808

Method GET_GRAB_FOCUS on class CL_UC_SINGLESELCOND_GUIXP has no exception.

Method GET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) UCT_T_GUI_SINGLESELCOND_LINE2 Zeilen einer Einzelfeldselektion (neu) 20030808
2 Exporting ET_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20030814
3 Exporting ET_POSS_ATTRIBUTES Call by reference Type reference (TYPE) UC0_TS_FIELD Liste von Feldnamen 20030814
4 Exporting E_DESCRIPTION Call by reference Type reference (TYPE) UC_TXTMI Mitteltext 20030814
5 Exporting E_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20030814
6 Exporting E_ONLY_RANGES_ALLOWED Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20050620
7 Exporting E_SHOW_NAME_DESCRIP Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20030822
8 Exporting E_SISEL Call by reference Type reference (TYPE) UC_SISEL Einzelfeldselektion 20030814
# Exception Resumable Description Created on
1 NO_NODE_KEY 20030808

Method GET_MAX_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MAX_INSTANCES Call by reference Type reference (TYPE) UC_LOG_SCREEN Logische Bildschirmnummer 20030808

Method GET_MAX_NO on class CL_UC_SINGLESELCOND_GUIXP has no exception.

Method GET_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Feldkatalog, ...) 20030808

Method GET_MODEL on class CL_UC_SINGLESELCOND_GUIXP has no exception.

Method MAP_DYNNR_TO_INST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_GUI Call by reference Object reference (TYPE REF TO) CL_UC_SINGLESELCOND_GUIXP GUI-Element der Hierarchieselektion 20030808
2 Importing I_DNUM Call by reference Type reference (TYPE) SCRHDNUM Dynpronummer 20030808

Method MAP_DYNNR_TO_INST on class CL_UC_SINGLESELCOND_GUIXP has no exception.

Method PAI Signature

Method PAI on class CL_UC_SINGLESELCOND_GUIXP has no parameter.
Method PAI on class CL_UC_SINGLESELCOND_GUIXP has no exception.

Method PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER Value transfer Type reference (TYPE) UC_VALUE Merkmalswert 20030812
2 Importing I_DESC Value transfer Type reference (TYPE) UC_VALUE Merkmalswert 20030827

Method PBO on class CL_UC_SINGLESELCOND_GUIXP has no exception.

Method REQUEST_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DESCRIPTION Call by reference Type reference (TYPE) UC_TXTMI Mitteltext 20030820
2 Exporting E_SISEL Call by reference Type reference (TYPE) UC_SISEL Einzelfeldselektion 20030820

Method REQUEST_VALUE on class CL_UC_SINGLESELCOND_GUIXP has no exception.

Method SET_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_EDIT Call by reference Type reference (TYPE) 20030808

Method SET_DISPLAY_MODE on class CL_UC_SINGLESELCOND_GUIXP has no exception.

Method SET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) UCT_T_GUI_SINGLESELCOND_LINE2 Zeilen einer Einzelfeldselektion (neu) 20030808
2 Importing I_DESCRIPTION Value transfer Type reference (TYPE) UC_TXTMI Mitteltext 20030814

Method SET_GUI_DATA on class CL_UC_SINGLESELCOND_GUIXP has no exception.

Method SHOW_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) TABLE 20030925
2 Importing I_LIFETIME Value transfer Type reference (TYPE) CHAR1 IF_UG_WB_COMMUNICATION=>GC_MSG_LIFETIME_DEFAULT Einstelliges Kennzeichen 20050616

Method SHOW_MESSAGE on class CL_UC_SINGLESELCOND_GUIXP has no exception.

Method UNLOAD_DYNPRO Signature

Method UNLOAD_DYNPRO on class CL_UC_SINGLESELCOND_GUIXP has no parameter.
Method UNLOAD_DYNPRO on class CL_UC_SINGLESELCOND_GUIXP has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 350