SAP ABAP Class CL_DPR_UI_LOG_EVALUATION (UI Logic for Evaluations)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO (Application Component) Project Management
     DEVELOPMENT_PROJECTS_UI_LOGIC (Package) Project Management UI Data Formatting
Properties
Class CL_DPR_UI_LOG_EVALUATION  
Short Description UI Logic for Evaluations    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_UI_LOGIC   Project Management UI Data Formatting 
Created 20050509   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_DPR_API_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_DPR_UI_LOG_EVALUATION has no interface implemented.
Friends
Class CL_DPR_UI_LOG_EVALUATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_IGNORE_VIEW Constant Private Type reference (TYPE) EVE_TV_VIEW '0_DASHBOARD' Layout for Evaluation 20090915
2 MT_ATTRIBUTES Instance attribute Public Type reference (TYPE) DPR_TT_UI_EVA_ATTRIBUTES Attributes of Table Columns 20050510
3 MT_TABLE_DATA Instance attribute Public Object reference (TYPE REF TO) DATA Table data 20050510
4 MT_TREE_DATA Instance attribute Public Type reference (TYPE) DPR_TT_UI_EVA_TREE Visible Tree Data View 20050509
5 MT_TREE_DATA_ALL Instance attribute Public Type reference (TYPE) DPR_TT_UI_EVA_TREE Entire Tree Data 20051213
6 MV_AGGREGATED Instance attribute Public Type reference (TYPE) BOOLE_D Aggregated 20051213
7 MV_CURRENT_OR_SAVED Instance attribute Public Type reference (TYPE) CHAR1 Current (1) Saved (2) 20051213
8 MV_FOOTER Instance attribute Public Type reference (TYPE) STRING Footer 20050510
9 MV_GUID Instance attribute Public Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Project GUID 20051205
10 MV_HAS_VALID_DATA Instance attribute Public Type reference (TYPE) BOOLE_D Data Exists 20050510
11 MV_LAYOUT Instance attribute Public Type reference (TYPE) EVE_TV_VIEW Evaluation (Layout): Definition 20051213
12 MV_SEL_ID Instance attribute Public Type reference (TYPE) DPR_TS_UI_EVA_TREE-ID ID of Active Element 20050510
13 MV_TITLE Instance attribute Public Type reference (TYPE) STRING Title line 20050510
14 SR_DPR_UI_LOG_EVALUATION Static Attribute Private Object reference (TYPE REF TO) CL_DPR_UI_LOG_EVALUATION UI Logic for Evaluations 20050509
15 SR_EVA_SERVICE Static Attribute Private Object reference (TYPE REF TO) CL_DPR_API_EVALUATION_SERVICES cProjects API: Evaluation Services 20070215
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_OBJECT_LIST Instance method Public Method Evaluation for Favorites / Last-Used Objects 20051227
2 CLEAR_MV_CURRENT_OR_SAVED Instance method Public Method Delete MV_CURRENT_OR_SAVED 20060504
3 COLLAPSE_CHILDREN Instance method Public Method Compresses Lower-Level Elements 20051214
4 GET_DATA_AS_SPREADSHEET_TEXT Instance method Public Method Gets Objects for Export to Spreadsheet 20051215
5 GET_EVALUATION Instance method Public Method Gets Evaluation 20051205
6 GET_GUID_BY_NUMBER Instance method Private Method Gets GUID for External Project Number 20051205
7 GET_INSTANCE Static method Public Method Get Singleton 20050509
8 GET_LAYOUTS Instance method Public Method Gets Layouts for Evaluations for cProjects Application 20051202
9 GET_URL Instance method Private Method Gets URL for Detail Display for Element 20060112
10 INITIALIZE Instance method Public Method Resets the Attributes (f. Example, f. Return to Init.Screen) 20050623
11 LOAD_CHILDREN Instance method Public Method Loads Lower-Level Elements 20051213
12 ON_ADD_TO_FAVORITES Instance method Public Method Evaluation for Favorites 20051216
13 ON_CLICK Instance method Public Method Click a Project Element 20050510
14 ON_COLLAPSE_ALL Instance method Public Method Completely Collapse Subtree 20050510
15 ON_DISP_AGGREGATED_SEV Instance method Public Method Display Threshold Values in Aggregated Form 20051201
16 ON_DISP_NON_AGGREGATED_SEV Instance method Public Method Display Threshold Values in Non-Aggregated Form 20051201
17 ON_EXPAND_ALL Instance method Public Method Expand Entire Subtree 20050510
18 OPEN Instance method Public Method Open project 20051205
19 PROCESS_INBOUND_DATA Instance method Public Method Retrieve Global Data When Calling Evaluation 20051206
20 RETRIEVE Instance method Public Method Reads Object in Specified Mode 20051205
Events
Class CL_DPR_UI_LOG_EVALUATION has no event.
Types
Class CL_DPR_UI_LOG_EVALUATION has no local type.
Method Signatures

Method ADD_TO_OBJECT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20051227
2 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20051227
3 Importing IV_LAYOUT Call by reference Type reference (TYPE) EVE_TV_VIEW Auswertung (Layout): Definition 20051227
4 Importing IV_MY_OBJECT_LIST Call by reference Type reference (TYPE) STRING Objekliste Favoriten, Last used 20051227

Method ADD_TO_OBJECT_LIST on class CL_DPR_UI_LOG_EVALUATION has no exception.

Method CLEAR_MV_CURRENT_OR_SAVED Signature

Method CLEAR_MV_CURRENT_OR_SAVED on class CL_DPR_UI_LOG_EVALUATION has no parameter.
Method CLEAR_MV_CURRENT_OR_SAVED on class CL_DPR_UI_LOG_EVALUATION has no exception.

Method COLLAPSE_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) DPR_TS_UI_EVA_TREE-ID Id 20051214

Method COLLAPSE_CHILDREN on class CL_DPR_UI_LOG_EVALUATION has no exception.

Method GET_DATA_AS_SPREADSHEET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATA_XML Call by reference Type reference (TYPE) XSTRING Rückgabe als XSTRING 20051215
2 Importing IV_FORMAT Call by reference Type reference (TYPE) STRING CL_DPR_API_CO=>SC_SPREADSHEET_FORMAT_CSV Format: CSV (Comma Separated); TAB (Tabulator Separated) 20051215
3 Importing IV_VISIBLE_OBJECTS_ONLY Call by reference Type reference (TYPE) BOOLE_D Nur sichtbare Objekte 20051215

Method GET_DATA_AS_SPREADSHEET_TEXT on class CL_DPR_UI_LOG_EVALUATION has no exception.

Method GET_EVALUATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LAYOUT_CHANGED Call by reference Type reference (TYPE) BOOLE_D Änderung Layoutstruktur 20051213
2 Exporting EV_TABLE_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Daten Änderung Tabelle 20051213
3 Exporting EV_TREE_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Daten Änderung Tree 20051213
4 Importing IV_AGGREGATED Call by reference Type reference (TYPE) BOOLE_D SPACE Aggregiert ja / nein 20051212
5 Importing IV_CURRENT_OR_SAVED Call by reference Type reference (TYPE) CHAR1 Auswertung: Aktuell = 1, Gesichert = 2 20051205
6 Importing IV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D SPACE Current data changed 20090922
7 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Projekt Guid 20051205
8 Importing IV_LAYOUT Call by reference Type reference (TYPE) EVE_TV_VIEW Layout 20051205

Method GET_EVALUATION on class CL_DPR_UI_LOG_EVALUATION has no exception.

Method GET_GUID_BY_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROJECT Call by reference Type reference (TYPE) DPR_TV_PROJECT_O_ID Projektnummer 20051205
2 Importing IV_VERSION Call by reference Type reference (TYPE) CGPL_TV_VERSION Versionsnummer 20051212
3 Importing IV_VERSION_TYPE Call by reference Type reference (TYPE) CGPL_TV_VERSION_TYPE 'NON' Versionsart 20051212
4 Returning RV_GUID Value transfer Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20051205

Method GET_GUID_BY_NUMBER on class CL_DPR_UI_LOG_EVALUATION has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_DPR_UI_LOG_EVALUATION Value transfer Object reference (TYPE REF TO) CL_DPR_UI_LOG_EVALUATION UI-Logik für Auswertungen 20050509

Method GET_INSTANCE on class CL_DPR_UI_LOG_EVALUATION has no exception.

Method GET_LAYOUTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_LAYOUTS Value transfer Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Layouts 20051202

Method GET_LAYOUTS on class CL_DPR_UI_LOG_EVALUATION has no exception.

Method GET_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20060112
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) EVE_TV_OBJECT_TYPE Objekttyp für Evaluation Engine 20060112
3 Importing IV_SEC_OBJECT_TYPE Call by reference Type reference (TYPE) EVE_TV_SEC_OBJECT_TYPE Sekundärer Objekttyp für die Evaluation Engine 20060112
4 Returning RV_URL Value transfer Type reference (TYPE) STRING URL zur Detail Anzeige 20060112

Method GET_URL on class CL_DPR_UI_LOG_EVALUATION has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_DPR_UI_LOG_EVALUATION has no parameter.
Method INITIALIZE on class CL_DPR_UI_LOG_EVALUATION has no exception.

Method LOAD_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) DPR_TS_UI_EVA_TREE-ID Id 20051214

Method LOAD_CHILDREN on class CL_DPR_UI_LOG_EVALUATION has no exception.

Method ON_ADD_TO_FAVORITES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20051216
2 Importing IV_CURRENT_OR_SAVED Call by reference Type reference (TYPE) BOOLE_D Aktuell / Gesichert 20051216
3 Importing IV_LAYOUT Call by reference Type reference (TYPE) EVE_TV_VIEW Auswertung (Layout): Definition 20051216

Method ON_ADD_TO_FAVORITES on class CL_DPR_UI_LOG_EVALUATION has no exception.

Method ON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) DPR_TS_UI_EVA_TREE-ID 20050510

Method ON_CLICK on class CL_DPR_UI_LOG_EVALUATION has no exception.

Method ON_COLLAPSE_ALL Signature

Method ON_COLLAPSE_ALL on class CL_DPR_UI_LOG_EVALUATION has no parameter.
Method ON_COLLAPSE_ALL on class CL_DPR_UI_LOG_EVALUATION has no exception.

Method ON_DISP_AGGREGATED_SEV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CURRENT_OR_SAVED Call by reference Type reference (TYPE) BOOLE_D Aktuell oder gesichert 20051212
2 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20051212
3 Importing IV_LAYOUT Call by reference Type reference (TYPE) EVE_TV_VIEW Layout einer Auswertung 20051212

Method ON_DISP_AGGREGATED_SEV on class CL_DPR_UI_LOG_EVALUATION has no exception.

Method ON_DISP_NON_AGGREGATED_SEV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CURRENT_OR_SAVED Call by reference Type reference (TYPE) BOOLE_D Aktuell oder gesichert 20051212
2 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20051212
3 Importing IV_LAYOUT Call by reference Type reference (TYPE) EVE_TV_VIEW Layout einer Auswertung 20051212

Method ON_DISP_NON_AGGREGATED_SEV on class CL_DPR_UI_LOG_EVALUATION has no exception.

Method ON_EXPAND_ALL Signature

Method ON_EXPAND_ALL on class CL_DPR_UI_LOG_EVALUATION has no parameter.
Method ON_EXPAND_ALL on class CL_DPR_UI_LOG_EVALUATION has no exception.

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20051205
2 Importing IV_PROJECT_ID Call by reference Type reference (TYPE) DPR_TV_PROJECT_O_ID Projektnummer 20051205
3 Importing IV_VERSION Call by reference Type reference (TYPE) CGPL_TV_VERSION Versionsnummer 20051212
4 Importing IV_VERSION_TYPE Call by reference Type reference (TYPE) CGPL_TV_VERSION_TYPE 'NON' Versionsart 20051212
5 Returning RV_GUID Value transfer Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20051205

Method OPEN on class CL_DPR_UI_LOG_EVALUATION has no exception.

Method PROCESS_INBOUND_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LAYOUT_CHANGED Call by reference Type reference (TYPE) BOOLE_D Layout neu 20051213
2 Exporting EV_TABLE_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Tabelle: Datenänderung 20051213
3 Exporting EV_TREE_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Tree: Datenänderung 20051213
4 Importing IV_AGGREGATED Call by reference Type reference (TYPE) BOOLE_D SPACE Aggregiert 20051212
5 Importing IV_CURRENT_OR_SAVED Call by reference Type reference (TYPE) CHAR1 '1' Auswertung Aktuell = 1, Gesichert = 2 20051206
6 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20051206
7 Importing IV_LAYOUT Call by reference Type reference (TYPE) EVE_TV_VIEW Layout einer Auswertung 20051206
8 Importing IV_LAYOUT_CHANGED Call by reference Type reference (TYPE) BOOLE_D Neues Layout 20051206

Method PROCESS_INBOUND_DATA on class CL_DPR_UI_LOG_EVALUATION has no exception.

Method RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_GUID_BAPI GUID des Objekts 20051205
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20051205
3 Importing IV_VERSION Call by reference Type reference (TYPE) CGPL_TV_VERSION Versionsnummer 20051212
4 Importing IV_VERSION_TYPE Call by reference Type reference (TYPE) CGPL_TV_VERSION_TYPE 'NON' Versionsart 20051212
5 Returning RV_PROJECT_ID Value transfer Type reference (TYPE) DPR_TV_PROJECT_O_ID Projektnummer 20051206
# Exception Resumable Description Created on
1 EX_FAILED Nicht vorhanden 20060904
History
Last changed by/on SAP  20141109 
SAP Release Created in 400