SAP ABAP Class CL_DPR_UI_LOG_FILTER (Filter for Table View and Multi-Project Monitor)
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_FILTER  
Short Description Filter for Table View and Multi-Project Monitor    
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 20060425   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DPR_UI_LOG_FILTER has no forward declaration.
Interfaces
Class CL_DPR_UI_LOG_FILTER has no interface implemented.
Friends
Class CL_DPR_UI_LOG_FILTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_POPUP Static Attribute Public Object reference (TYPE REF TO) IF_WD_WINDOW 20060811
2 MS_CRITERIA Instance attribute Private Type reference (TYPE) DPR_TS_UI_TABLE_FILTER_CRIT Filter Conditions for Data Search in Table View 20060425
3 MS_CRITERIA_INITIAL Instance attribute Public Type reference (TYPE) DPR_TS_UI_TABLE_FILTER_CRIT Initiale Filter Kriterien 20080415
4 MT_ELEMENTS_FROM_TABLE Instance attribute Private Type reference (TYPE) DPR_TT_UI_FILTER_GUIDS All Elements to Be Filtered 20070412
5 MT_ELEMENT_DATA Instance attribute Private Type reference (TYPE) DPR_TT_UI_TABLE_DATA_RESULT Data of Elements to Be Filtered (Reference) 20061127
6 MT_FILTERED_ELEMENTS Instance attribute Private Type reference (TYPE) DPR_TT_UI_FILTER_GUIDS Elements of Filter Result 20060425
7 MT_LISTBOX_VALUES Instance attribute Private Type reference (TYPE) DPR_TT_UI_FIELD_VALUES Listbox Values 20061129
8 MT_ROLE_TYPES Instance attribute Private Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Name-Value Pair 20061106
9 MT_STSMA Instance attribute Private Type reference (TYPE) T_STSMA Status Profile 20061130
10 MV_ALV_ACTIVE Instance attribute Public Type reference (TYPE) BOOLE_D ALV Table Active 20070816
11 MV_DATA_STRUC_NAME Instance attribute Private Type reference (TYPE) STRING Structure Name of Data Table MR_DATA 20060504
12 MV_IS_FILTERED Instance attribute Public Type reference (TYPE) BOOLE_D Was Already Filtered 20070801
13 SR_UI_LOG_FILTER Static Attribute Private Object reference (TYPE REF TO) CL_DPR_UI_LOG_FILTER Filter for Table View and Multi-Project Monitor 20060425
Methods
# Method Level Visibility Method type Description Created on
1 FILTER_ELEMENTS Instance method Public Method Filter Elements 20060425
2 GET_CUSTOMER_STATUS Instance method Private Method Gets Customer Status 20061129
3 GET_ELEMENT_DATA Instance method Public Method Returns Filter Element Data 20061127
4 GET_FILTERED_ELEMENTS Instance method Public Method Gets Elements of Filter Result 20060425
5 GET_FILTER_DATA Instance method Public Method Gets Filter Criteria 20060425
6 GET_INSTANCE Static method Public Method Delivers Singleton 20060425
7 GET_LISTBOX_VALUES Instance method Public Method Gets Values for List Boxes 20060425
8 GET_PROJECT_ROLE_TYPE Instance method Public Method Determine Project Role Type for Set Role 20061106
9 INIT_LISTBOX_VALUES Instance method Public Method Reset Listbox Values 20061129
10 RESET_ELEMENTS_TABLE Instance method Public Method Reset Elements from Table View 20070412
11 RESET_ELEMENT_DATA Instance method Public Method Initializes Element Data 20080327
12 RESET_FILTER_DATA Instance method Public Method Initializes the Filter Data 20060425
13 SET_ELEMENT_DATA Instance method Public Method Transfers Filter Element Data 20061127
14 SET_FILTERED_ELEMENTS Instance method Public Method Sets Elements As Filter Result 20070221
15 SET_FILTER_DATA Instance method Public Method Hold Filter Data 20060425
16 UPDATE_SEVERITY Instance method Public Method Gets Icon and Text of Severity 20120222
Events
Class CL_DPR_UI_LOG_FILTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_STSMA Public See coding 20061130 T_STSMA type table of j_stsma
Method Signatures

Method FILTER_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FILTERED_ELEMENTS Value transfer Type reference (TYPE) DPR_TT_UI_FILTER_GUIDS Tabelle mit Guids des Filterergebnisses 20060504

Method FILTER_ELEMENTS on class CL_DPR_UI_LOG_FILTER has no exception.

Method GET_CUSTOMER_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CUST_STATUS Call by reference Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Name-Value-Pair 20061129

Method GET_CUSTOMER_STATUS on class CL_DPR_UI_LOG_FILTER has no exception.

Method GET_ELEMENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ELEMENT_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TABLE_DATA_RESULT Daten der zu filternden Elemente (Tabellensicht) 20061127
2 Exporting EV_STRUC_NAME Call by reference Type reference (TYPE) STRING 20061127

Method GET_ELEMENT_DATA on class CL_DPR_UI_LOG_FILTER has no exception.

Method GET_FILTERED_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILTERED_ELEMENTS Call by reference Type reference (TYPE) DPR_TT_UI_FILTER_GUIDS Elemente des Filterergebnisses 20060504

Method GET_FILTERED_ELEMENTS on class CL_DPR_UI_LOG_FILTER has no exception.

Method GET_FILTER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CRITERIA Call by reference Type reference (TYPE) DPR_TS_UI_TABLE_FILTER_CRIT Filter Kriterien für Suche von Daten in Tabellen Sicht 20060425

Method GET_FILTER_DATA on class CL_DPR_UI_LOG_FILTER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_UI_LOG_FILTER Value transfer Object reference (TYPE REF TO) CL_DPR_UI_LOG_FILTER Filter für Tabellensicht und Multi Projekt 20060425

Method GET_INSTANCE on class CL_DPR_UI_LOG_FILTER has no exception.

Method GET_LISTBOX_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_VALUES Call by reference Type reference (TYPE) DPR_TT_UI_FIELD_VALUES Vorschlagswerte für Listboxen 20060425
2 Importing IT_ELEMENTS Call by reference Type reference (TYPE) DPR_TT_UI_FILTER_GUIDS Tabelle mit Objektauswahl 20060502
3 Importing IV_MPMON Call by reference Type reference (TYPE) BOOLE_D Aufruf aus MPMON 20060703

Method GET_LISTBOX_VALUES on class CL_DPR_UI_LOG_FILTER has no exception.

Method GET_PROJECT_ROLE_TYPE 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 20061106
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20061106
3 Returning RV_ROLE_TYPE Value transfer Type reference (TYPE) STRING Projektrollenart für Projekte 20061106

Method GET_PROJECT_ROLE_TYPE on class CL_DPR_UI_LOG_FILTER has no exception.

Method INIT_LISTBOX_VALUES Signature

Method INIT_LISTBOX_VALUES on class CL_DPR_UI_LOG_FILTER has no parameter.
Method INIT_LISTBOX_VALUES on class CL_DPR_UI_LOG_FILTER has no exception.

Method RESET_ELEMENTS_TABLE Signature

Method RESET_ELEMENTS_TABLE on class CL_DPR_UI_LOG_FILTER has no parameter.
Method RESET_ELEMENTS_TABLE on class CL_DPR_UI_LOG_FILTER has no exception.

Method RESET_ELEMENT_DATA Signature

Method RESET_ELEMENT_DATA on class CL_DPR_UI_LOG_FILTER has no parameter.
Method RESET_ELEMENT_DATA on class CL_DPR_UI_LOG_FILTER has no exception.

Method RESET_FILTER_DATA Signature

Method RESET_FILTER_DATA on class CL_DPR_UI_LOG_FILTER has no parameter.
Method RESET_FILTER_DATA on class CL_DPR_UI_LOG_FILTER has no exception.

Method SET_ELEMENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ELEMENT_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TABLE_DATA_RESULT Daten der zu filternden Elemente (Tabellensicht) 20061127
2 Importing IT_STSMA Call by reference Type reference (TYPE) T_STSMA 20061130
3 Importing IV_STRUC_NAME Call by reference Type reference (TYPE) STRING 20061127

Method SET_ELEMENT_DATA on class CL_DPR_UI_LOG_FILTER has no exception.

Method SET_FILTERED_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILTERED_ELEMENTS Call by reference Type reference (TYPE) DPR_TT_UI_FILTER_GUIDS cProjects: Tabelle mit Guids der zu filternden Elemente 20070221

Method SET_FILTERED_ELEMENTS on class CL_DPR_UI_LOG_FILTER has no exception.

Method SET_FILTER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CRITERIA Call by reference Type reference (TYPE) DPR_TS_UI_TABLE_FILTER_CRIT Filter Kriterien für Suche von Daten in Tabellen Sicht 20060425

Method SET_FILTER_DATA on class CL_DPR_UI_LOG_FILTER has no exception.

Method UPDATE_SEVERITY Signature

Method UPDATE_SEVERITY on class CL_DPR_UI_LOG_FILTER has no parameter.
Method UPDATE_SEVERITY on class CL_DPR_UI_LOG_FILTER has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 450