SAP ABAP Class CL_UC_MINICUBE_GUI (Explicit Values GUI)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCUM1 (Package) SEM-BCS: User Interface: Explicit Values
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 20000824
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI_EXT External View at GUI Object 20000816
Properties
Class CL_UC_MINICUBE_GUI  
Short Description Explicit Values GUI    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCUM1   SEM-BCS: User Interface: Explicit Values 
Created 20000816   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UC_MINICUBE_GUI has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_GUI Internal View of GUI Object 20000824
2 IF_UC_CUST_GUI_EXT External View at GUI Object 20000816
Friends
Class CL_UC_MINICUBE_GUI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_SHOWING_MESSAGES Instance attribute Public Type reference (TYPE) UC_FLG Are Messages of the Check Being Displayed? 20000921
2 DO_DATA_OBJ Instance attribute Private Object reference (TYPE REF TO) IF_UC_MINICUBE_GUI_DATA MiniCube 20010330
3 DO_MESSAGE Instance attribute Private Object reference (TYPE REF TO) IF_UC_CUST_DATA Messages from the Check 20000921
4 D_EDIT Instance attribute Private Type reference (TYPE) UC_FLG 'X' Ready for Input 20001124
5 D_IS_DISPLAY_ONLY Instance attribute Private Type reference (TYPE) UC_FLG Global not Ready for Input 20020404
6 D_LOG_SCREEN Instance attribute Private Type reference (TYPE) UC_LOG_SCREEN D_LOG_SCREEN 20000823
7 D_NEW_MINICUBE Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20010330
8 GC_DNUM Constant Private Type reference (TYPE) SCRHDNUM 1000 C_DNUM 20000823
9 GC_HAS_FRAME Constant Private Type reference (TYPE) UC_FLG 'X' Screen Frame 'X' - Yes 20000831
10 GC_MAX_LINES Constant Private Type reference (TYPE) I 20 Maximum Number of Screen Lines 20000829
11 GC_MAX_OBJ Constant Private Type reference (TYPE) UC_LOG_SCREEN 4 Logical Screen Number 20000823
12 GC_MC_KEY_TYPE_DIFFER Constant Public Type reference (TYPE) UC_MCB_KEYTYPE '1' Type of Key Field in MiniCube 20001123
13 GC_MC_KEY_TYPE_NORMAL Constant Public Type reference (TYPE) UC_MCB_KEYTYPE '0' Type of Key Field in MiniCube 20001123
14 GC_MIN_LINES Constant Private Type reference (TYPE) I 8 Minimum Number of Screen Lines 20000829
15 GC_PROG Constant Private Type reference (TYPE) SCRHPROG 'SAPLUCUM1' C_PROG 20000823
16 GT_DATA_OBJ Static Attribute Private Type reference (TYPE) T_DATA_OBJECT Data Objects to Be Displayed 20000829
17 GT_HANDLE Static Attribute Private Type reference (TYPE) T_HANDLE Instance Information 20000823
18 G_NR Static Attribute Public Type reference (TYPE) UC_LOG_SCREEN Logical Screen Number 20000823
19 G_NR_2 Static Attribute Private Type reference (TYPE) UC_LOG_SCREEN 1 Logical Screen Number 20000823
Methods
# Method Level Visibility Method type Description Created on
1 CALL_PAI_COMMAND Instance method Public Method 20000816
2 CALL_PBO_BEFORE Instance method Public Method 20000816
3 CHECK_DATA Instance method Public Method Check Data 20000919
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20000911
5 CONSTRUCTOR Instance method Public Constructor Constructor 20000816
6 FREE Instance method Public Method 20000816
7 GET_DISPLAY_MODE Instance method Public Method Get Display Mode 20000829
8 GET_GUI_DATA Instance method Public Method Acquire Information about Layout and Data 20000816
9 GET_INSTANCE Static method Public Method Get GUI Object 20000816
10 GET_MAX_OBJ Static method Public Method Get C_MAX_OBJ 20000816
11 GET_MODEL Instance method Public Method Acquire reference to data model 20000824
12 GET_REF_TO_INSTANCE Static method Public Method Get Instance via Logical Number 20000824
13 LOAD Instance method Public Method 20000816
14 SET_DISPLAY_MODE Instance method Public Event handling method Set Display Mode 20000829
15 SET_GUI_DATA Instance method Public Method Return Data 20000828
16 SHOW_REMOVE_GUI_OBJECT Instance method Public Method Display/Delete Messages 20001110
Events
Class CL_UC_MINICUBE_GUI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_DATA_OBJECT Private See coding S_DATA_OBJECT 20000816
2 S_HANDLE Private See coding S_HANDLE 20000823
3 T_DATA_OBJECT Private See coding T_DATA_OBJECT 20000816
4 T_HANDLE Private See coding T_HANDLE 20000823
Method Signatures

Method CALL_PAI_COMMAND Signature

Method CALL_PAI_COMMAND on class CL_UC_MINICUBE_GUI has no parameter.
Method CALL_PAI_COMMAND on class CL_UC_MINICUBE_GUI has no exception.

Method CALL_PBO_BEFORE Signature

Method CALL_PBO_BEFORE on class CL_UC_MINICUBE_GUI has no parameter.
Method CALL_PBO_BEFORE on class CL_UC_MINICUBE_GUI has no exception.

Method CHECK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20000919
2 Importing I_ACTION_ID Call by reference Type reference (TYPE) UC_ACTION_ID Identifier für aktuelle, am User Interface ausgelöste Aktion 20000919

Method CHECK_DATA on class CL_UC_MINICUBE_GUI has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_UC_MINICUBE_GUI has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UC_MINICUBE_GUI has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_UC_MINICUBE_GUI has no parameter.
Method CONSTRUCTOR on class CL_UC_MINICUBE_GUI has no exception.

Method FREE Signature

Method FREE on class CL_UC_MINICUBE_GUI has no parameter.
Method FREE on class CL_UC_MINICUBE_GUI 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 Call by reference Type reference (TYPE) UC_FLG Display mode 'X' - change 20000829

Method GET_DISPLAY_MODE on class CL_UC_MINICUBE_GUI has no exception.

Method GET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SEL0 Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20000824
2 Exporting EO_SEL1 Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20000824
3 Exporting ET_DATA Call by reference Type reference (TYPE) UCM_T_MCB_GUI_DATA Minicube: Datensätze 20000824
4 Exporting ET_FDISP Call by reference Type reference (TYPE) UCM_T_MCB_GUI_FDISP Minicube: Anzuzeigende Merkmale 20000824
5 Exporting E_CURRENCY Call by reference Type reference (TYPE) UC_CURRENCY Währungsschlüssel (nur für programminterne Verwendung) 20000824
6 Exporting E_KFIG_TYPE Call by reference Type reference (TYPE) UC_MCB_KFIGTYPE Typ der Kennzahl 20000824
7 Exporting E_MSEHI Call by reference Type reference (TYPE) UC_MSEHI Maßeinheit 20000905
8 Exporting E_NEW_MINICUBE Call by reference Type reference (TYPE) UC_FLG New Minicube has been loaded 20010330
9 Exporting E_TEXT Call by reference Type reference (TYPE) UC_MCB_TEXT Beschreibung für die explizit angegebenen Werte 20000824
10 Exporting E_TYPE_ROLLNAME Call by reference Type reference (TYPE) UC_ROLLNAME Datenelement 20000824
11 Importing I_LOG_SCREEN Call by reference Type reference (TYPE) UC_LOG_SCREEN Logische Bildschirmnummer 20000828

Method GET_GUI_DATA on class CL_UC_MINICUBE_GUI has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) IF_UC_CUST_GUI Minicube screens 20000824

Method GET_INSTANCE on class CL_UC_MINICUBE_GUI has no exception.

Method GET_MAX_OBJ Signature

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

Method GET_MAX_OBJ on class CL_UC_MINICUBE_GUI 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, ...) 20000824

Method GET_MODEL on class CL_UC_MINICUBE_GUI has no exception.

Method GET_REF_TO_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_UC_MINICUBE_GUI Minicube screens 20000824
2 Importing I_LOG_SCREEN Call by reference Type reference (TYPE) UC_LOG_SCREEN Logische Bildschirmnummer 20000824

Method GET_REF_TO_INSTANCE on class CL_UC_MINICUBE_GUI has no exception.

Method LOAD Signature

Method LOAD on class CL_UC_MINICUBE_GUI has no parameter.
Method LOAD on class CL_UC_MINICUBE_GUI 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) 20000829

Method SET_DISPLAY_MODE on class CL_UC_MINICUBE_GUI 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) UCM_T_MCB_GUI_DATA Minicube: Datensätze 20000828
2 Importing I_CURRENCY Call by reference Type reference (TYPE) UC_CURRENCY Währungsschlüssel (nur für programminterne Verwendung) 20000828
3 Importing I_LOG_SCREEN Call by reference Type reference (TYPE) UC_LOG_SCREEN Logische Bildschirmnummer 20000828
4 Importing I_MSEHI Call by reference Type reference (TYPE) UC_MSEHI Maßeinheit 20000905
5 Importing I_TEXT Call by reference Type reference (TYPE) UC_MCB_TEXT Beschreibung für die explizit angegebenen Werte 20000828

Method SET_GUI_DATA on class CL_UC_MINICUBE_GUI has no exception.

Method SHOW_REMOVE_GUI_OBJECT 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) UC0_T_MESSAGE Meldungen 20001110

Method SHOW_REMOVE_GUI_OBJECT on class CL_UC_MINICUBE_GUI has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.0A