SAP ABAP Class CL_DPR_UI_LOG_TABLE (Project Data Table View)
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_TABLE  
Short Description Project Data Table View    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_UI_LOGIC   Project Management UI Data Formatting 
Created 20050221   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_EVE_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_DPR_UI_LOG_TABLE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_DPR_UI_LOG_VRSN_COMPARE 20050418 Version Comparison (UI Logic)
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_CURRENT_DATA Instance attribute Private Object reference (TYPE REF TO) DATA 20050322
2 MR_SESSION_STATE Instance attribute Private Object reference (TYPE REF TO) CL_DPR_SESSION_STATE In-Process Memory 20050221
3 MS_TABLE_DATA Instance attribute Private Type reference (TYPE) DPR_TS_UI_TABLE_DATA cProjects: Project Data in Table View 20071212
4 MT_CHANGED_GUIDS Instance attribute Public Type reference (TYPE) TT_CHANGED_GUIDS GUIDs 20070315
5 MT_FIELDS Instance attribute Private Type reference (TYPE) DDFIELDS DD: Field List 20070615
6 MT_FIELD_VALUES Instance attribute Private Type reference (TYPE) DPR_TT_UI_FIELD_VALUES Values for/from Dropdown Listboxes 20071212
7 MT_STRUCTURE_FIELDS Instance attribute Private Type reference (TYPE) TT_DFIES DD-Schnittstelle: Tabellenfelder für DDIF_FIELDINFO_GET 20090914
8 MV_ALL_CHANGED Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20070327
9 MV_DETAIL_FILTER Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20070315
10 MV_EDIT_MODE Instance attribute Private Type reference (TYPE) I Change Mode 20050221
11 MV_FIELD_VALUES_GUID Instance attribute Public Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20071212
12 MV_MANDATORY Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060411
13 SR_BADI_DPR_ATTRIBUTES Instance attribute Private Object reference (TYPE REF TO) DPR_ATTRIBUTES BAdI DPR_ATTRIBUTES 20110914
14 SR_BADI_EXPORT2EXCEL Static Attribute Private Object reference (TYPE REF TO) DPR_EXPORT_TO_EXCEL 20081111
15 SR_DPR_UI_LOG_TABLE Static Attribute Private Object reference (TYPE REF TO) CL_DPR_UI_LOG_TABLE UI Logic for Table 20050221
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DISPLAY Instance method Private Method Checks Whether Column Is to Be Displayed 20061108
2 CONSTRUCTOR Instance method Public Constructor Constructor 20050221
3 EXPORT_TO_SPREADSHEET Instance method Public Method Export Table Data to Spreadsheet 20061027
4 GET_AS_SPREADSHEET_TEXT Instance method Private Method Format Data As Spreadsheet 20061027
5 GET_CHECKLIST_VALUE_LIST Instance method Private Method Delivers Table of Field Names and Value Lists 20050222
6 GET_CHECKL_ITEM_VALUE_LIST Instance method Private Method Delivers Table of Field Names and Value Lists 20050222
7 GET_CONSTRAINT_VALUES Instance method Public Method Delivers Values for Start and Finish Constraints 20060920
8 GET_DESCRIPTION Instance method Private Method 20070222
9 GET_FIELD_CONTROL Instance method Public Method Delivers the Current Field Control Data 20050323
10 GET_FIELD_PROPERTY Instance method Private Method Delivers Field Properties 20050323
11 GET_FIELD_VALUES Instance method Public Method Delivers Values for Fields 20050222
12 GET_INSTANCE Static method Public Method Get Singleton 20050221
13 GET_PHASE_VALUE_LIST Instance method Private Method Delivers Table of Field Names and Value Lists 20050222
14 GET_PROJECT_VALUE_LIST Instance method Private Method Delivers Table of Field Names and Value Lists 20050222
15 GET_RESPONSIBILITY Instance method Private Method Get Responsibility 20050225
16 GET_SETTINGS_FOR_TABLE Instance method Public Method Get User Settings for Table View 20060515
17 GET_TABLE_DATA Instance method Public Method Delivers Table Data of Project Elements 20070315
18 GET_TASK_VALUE_LIST Instance method Private Method Delivers Table of Field Names and Value Lists 20050222
19 GET_VIEWDATA_CTRL Instance method Public Method Delivers Control Data of View 20050610
20 REPORT_ACTION Instance method Public Method Actions in Back-End 20050223
21 REPORT_CHANGED_DATA Instance method Public Method Changes via Change Manager in Back-End 20050223
22 SET_CHANGED_ELEMENT Instance method Public Method Flag Changed Element GUID 20070315
Events
Class CL_DPR_UI_LOG_TABLE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_CHANGED_GUIDS Public See coding 20070316 tt_changed_guids type table of ty_guid
2 TT_DFIES Private See coding 20090914 tt_dfies TYPE STANDARD TABLE OF dfies
3 TY_GUID Public See coding 20070316 BEGIN OF ty_guid, guid TYPE dpr_tv_object_guid_char, END OF ty_guid
Method Signatures

Method CHECK_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) FIELDNAME Feld 20061108
2 Importing IV_VIEW Call by reference Type reference (TYPE) STRING Einstiegssicht 20061108
3 Returning RV_OK Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20061108

Method CHECK_DISPLAY on class CL_DPR_UI_LOG_TABLE has no exception.

Method CONSTRUCTOR Signature

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

Method EXPORT_TO_SPREADSHEET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABLE_DATA_EXT Call by reference Type reference (TYPE) DPR_TT_UI_TABLE_DATA_EXT cProjects Tabellensicht: Daten in externer Form 20061027
2 Importing IV_FILENAME Call by reference Type reference (TYPE) STRING 20061219
3 Importing IV_MIME_TYPE Call by reference Type reference (TYPE) STRING 20061219

Method EXPORT_TO_SPREADSHEET on class CL_DPR_UI_LOG_TABLE has no exception.

Method GET_AS_SPREADSHEET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TEXT Call by reference Type reference (TYPE) STRING Rückgabe als String 20061027
2 Importing IT_TABLE_DATA_EXT Call by reference Type reference (TYPE) DPR_TT_UI_TABLE_DATA_EXT cProjects Tabellensicht: Daten in externer Form 20061027
3 Importing IV_FORMAT Call by reference Type reference (TYPE) CHAR3 CL_EVE_CO=>SC_SPREADSHEET_FORMAT_CSV Format: CSV (Komma getrennt); TAB (Tabulator getrennt) 20061027
4 Importing IV_TAB_NAME Call by reference Type reference (TYPE) DDOBJNAME 'DPR_TS_UI_TABLE_DATA_EXT' Name eines ABAP Dictionary-Objekts 20061027
5 Importing IV_WITH_HEADER Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Mit Kopf 20061027

Method GET_AS_SPREADSHEET_TEXT on class CL_DPR_UI_LOG_TABLE has no exception.

Method GET_CHECKLIST_VALUE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_VALUES Call by reference Type reference (TYPE) DPR_TT_UI_FIELD_VALUES Vorschlagswerte für DropDownByKey 20050222
2 Importing IV_ABSTR_ROLE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050225
3 Importing IV_BUFFER_USED Call by reference Type reference (TYPE) BOOLE_D Puffer von Elementen wird verwendet 20080313
4 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050222
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20050222

Method GET_CHECKLIST_VALUE_LIST on class CL_DPR_UI_LOG_TABLE has no exception.

Method GET_CHECKL_ITEM_VALUE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_VALUES Call by reference Type reference (TYPE) DPR_TT_UI_FIELD_VALUES Vorschlagswerte für DropDownByKey 20050222
2 Importing IV_ABSTR_ROLE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050225
3 Importing IV_BUFFER_USED Call by reference Type reference (TYPE) BOOLE_D Puffer von Elementen wird verwendet 20080313
4 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050222
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20050222

Method GET_CHECKL_ITEM_VALUE_LIST on class CL_DPR_UI_LOG_TABLE has no exception.

Method GET_CONSTRAINT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_VALUES Call by reference Type reference (TYPE) DPR_TT_UI_FIELD_VALUES Vorschlagswerte für DropDownByKey 20060920
2 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20060920
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20060920

Method GET_CONSTRAINT_VALUES on class CL_DPR_UI_LOG_TABLE has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DESCRIPTION Value transfer Type reference (TYPE) DPR_TV_NAME Bezeichnung des Projektelements 20070222
2 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING 20070222
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20070222
4 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) I 20070706
5 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20070222
6 Importing IV_SPRAS Call by reference Type reference (TYPE) LAISO Sprachenschlüssel 20070223

Method GET_DESCRIPTION on class CL_DPR_UI_LOG_TABLE has no exception.

Method GET_FIELD_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TABLE_DATA Call by reference Type reference (TYPE) DPR_TS_UI_TABLE_DATA Tabellendaten 20050323
2 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050323
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20050323

Method GET_FIELD_CONTROL on class CL_DPR_UI_LOG_TABLE has no exception.

Method GET_FIELD_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO_OBJ_TYPE Call by reference Type reference (TYPE) STRING Objekttyp extern 20050323
2 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050323
3 Returning RT_UI_CTRL Value transfer Type reference (TYPE) DPR_TT_UI_ATTR_PROPERTY Attributproperties 20050323

Method GET_FIELD_PROPERTY on class CL_DPR_UI_LOG_TABLE has no exception.

Method GET_FIELD_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_VALUES Call by reference Type reference (TYPE) DPR_TT_UI_FIELD_VALUES Vorschlagswerte für DropDownByKey 20050222
2 Importing IV_ABSTR_ROLE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050225
3 Importing IV_BUFFER_USED Call by reference Type reference (TYPE) BOOLE_D Puffer von Elementen wird verwendet 20080313
4 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050222
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20050222

Method GET_FIELD_VALUES on class CL_DPR_UI_LOG_TABLE 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_TABLE Value transfer Object reference (TYPE REF TO) CL_DPR_UI_LOG_TABLE Projektdaten Tabellensicht 20050221

Method GET_INSTANCE on class CL_DPR_UI_LOG_TABLE has no exception.

Method GET_PHASE_VALUE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_VALUES Call by reference Type reference (TYPE) DPR_TT_UI_FIELD_VALUES Vorschlagswerte für DropDownByKey 20050222
2 Importing IV_ABSTR_ROLE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050225
3 Importing IV_BUFFER_USED Call by reference Type reference (TYPE) BOOLE_D Puffer von Elementen wird verwendet 20080313
4 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050222
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20050222

Method GET_PHASE_VALUE_LIST on class CL_DPR_UI_LOG_TABLE has no exception.

Method GET_PROJECT_VALUE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_VALUES Call by reference Type reference (TYPE) DPR_TT_UI_FIELD_VALUES Vorschlagswerte für DropDownByKey 20050222
2 Importing IV_ABSTR_ROLE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050225
3 Importing IV_BUFFER_USED Call by reference Type reference (TYPE) BOOLE_D Puffer von Elementen wird verwendet 20080313
4 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050222
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20050222

Method GET_PROJECT_VALUE_LIST on class CL_DPR_UI_LOG_TABLE has no exception.

Method GET_RESPONSIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_RESPONSIBLE Value transfer Type reference (TYPE) DPR_TS_UI_RESPONSIBLE UI: Attribute Verantwortlicher 20050225
2 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING 20050513
3 Importing IV_BO_OBJ_TYPE Call by reference Type reference (TYPE) STRING 20050225
4 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) I 20050225
5 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Aktuelles Objekt 20050225

Method GET_RESPONSIBILITY on class CL_DPR_UI_LOG_TABLE has no exception.

Method GET_SETTINGS_FOR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MASTER_WIDTH Value transfer Type reference (TYPE) DPR_TV_TREE_WIDTH Spaltenbreite Treer 20060515
2 Exporting EV_SCROLLING_ENABLED Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060515

Method GET_SETTINGS_FOR_TABLE on class CL_DPR_UI_LOG_TABLE has no exception.

Method GET_TABLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TABLE_DATA Call by reference Type reference (TYPE) DPR_TS_UI_TABLE_DATA Tabellendaten 20070315
2 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20070315
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20070315
4 Importing IV_SET_READ_ONLY Call by reference Type reference (TYPE) BOOLE_D Alle Felder auf nur Lese-Zugriff setzen 20080313
5 Exporting RS_DATA Call by reference Object reference (TYPE REF TO) DATA Objektelement Daten 20070315

Method GET_TABLE_DATA on class CL_DPR_UI_LOG_TABLE has no exception.

Method GET_TASK_VALUE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_VALUES Call by reference Type reference (TYPE) DPR_TT_UI_FIELD_VALUES Vorschlagswerte für DropDownByKey 20050222
2 Importing IV_ABSTR_ROLE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050225
3 Importing IV_BUFFER_USED Call by reference Type reference (TYPE) BOOLE_D Puffer von Elementen wird verwendet 20080313
4 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050222
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20050222

Method GET_TASK_VALUE_LIST on class CL_DPR_UI_LOG_TABLE has no exception.

Method GET_VIEWDATA_CTRL 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 20050610
2 Returning RS_VIEWCTRL Value transfer Type reference (TYPE) DPR_TS_UI_TABLE_DATA_VIS View Kontrolldaten 20050610

Method GET_VIEWDATA_CTRL on class CL_DPR_UI_LOG_TABLE has no exception.

Method REPORT_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAMETERS Call by reference Object reference (TYPE REF TO) DATA 20050317
2 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) STRING Web Dynpro: Liste mit Context-Änderungen 20050317
3 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR GUID des Anwendungsobjekts 20050317
4 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20050317
5 Returning RV_UPD_FLAG Value transfer Type reference (TYPE) BOOLE_D Action Update ok 20050224

Method REPORT_ACTION on class CL_DPR_UI_LOG_TABLE has no exception.

Method REPORT_CHANGED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) DPR_TS_UI_TABLE_DATA cProjects: Projektdaten der Tabellensicht 20050317
2 Importing IT_CHANGED_ATTR Call by reference Type reference (TYPE) WDR_CONTEXT_CHANGE_LIST Web Dynpro: Liste mit Context-Änderungen 20050317
3 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR GUID des Anwendungsobjekts 20050317
4 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20050317

Method REPORT_CHANGED_DATA on class CL_DPR_UI_LOG_TABLE has no exception.

Method SET_CHANGED_ELEMENT 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 20070315
2 Importing IV_ROLE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070316

Method SET_CHANGED_ELEMENT on class CL_DPR_UI_LOG_TABLE has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400