SAP CL_DPR_UI_LOG_LOCATOR OO Class - UI Logic for Favorites List
CL_DPR_UI_LOG_LOCATOR is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_DPR_UI_LOG_LOCATOR including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Inheritance
This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for CL_DPR_UI_LOG_LOCATOR is CL_WD_ALV_UI_LOG_REUSEMethod list of CL_DPR_UI_LOG_LOCATOR SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| ADD_TO_OBJECT_LIST | Update Object List: Add Selected | Private |
| CALL METHOD cl_dpr_ui_log_locator=>ADD_TO_OBJECT_LIST...more details | ||
| ADD_TO_OBJECT_LIST_EVA | Evaluation for Last Used Objects | Private |
| CALL METHOD cl_dpr_ui_log_locator=>ADD_TO_OBJECT_LIST_EVA...more details | ||
| BUILD_COMP_TAB_FOR_SELECT | Build a components tab to optimize the Field Selection | Private |
| CALL METHOD cl_dpr_ui_log_locator=>BUILD_COMP_TAB_FOR_SELECT...more details | ||
| CHECK_DEALING_WITH_INITIATIVE | Check Service: Is it an Initiative Project? | Private |
| CALL METHOD cl_dpr_ui_log_locator=>CHECK_DEALING_WITH_INITIATIVE...more details | ||
| CONVERT_OBJECT_LIST | Return Object List | Private |
| CALL METHOD cl_dpr_ui_log_locator=>CONVERT_OBJECT_LIST...more details | ||
| DELETE_PROJECTS | Delete Selected Objects | Public |
| CALL METHOD cl_dpr_ui_log_locator=>DELETE_PROJECTS...more details | ||
|
| ||
| ENABLE_FUNCTION | Enable or Disabel ALV Function | Private |
| CALL METHOD cl_dpr_ui_log_locator=>ENABLE_FUNCTION...more details | ||
| ENABLE_FUNCTIONS | Enables / Disabled functions of worklist according to select | Private |
| CALL METHOD cl_dpr_ui_log_locator=>ENABLE_FUNCTIONS...more details | ||
| GET_ALV_ICON_MAPPING | Set ALV Icon Mappings | Private |
| CALL METHOD cl_dpr_ui_log_locator=>GET_ALV_ICON_MAPPING...more details | ||
| GET_CREATED_ON_DATE | Reads Object in Specified Mode | Private |
| CALL METHOD cl_dpr_ui_log_locator=>GET_CREATED_ON_DATE...more details | ||
| GET_INSTANCE | Get Singleton | Private |
| CALL METHOD cl_dpr_ui_log_locator=>GET_INSTANCE...more details | ||
| GET_OBJECT_LIST | Return Object List | Private |
| CALL METHOD cl_dpr_ui_log_locator=>GET_OBJECT_LIST...more details | ||
| GET_PRO_TYPE_CUSTOMIZING | Deliver Customizing for Project Type | Private |
| CALL METHOD cl_dpr_ui_log_locator=>GET_PRO_TYPE_CUSTOMIZING...more details | ||
| GET_VIEWDATA_ATTRIBUTES | VI_LOCATOR: Get Attribute from Viewdata Context | Private |
| CALL METHOD cl_dpr_ui_log_locator=>GET_VIEWDATA_ATTRIBUTES...more details | ||
| GET_VI_LOCATOR_DROPDOWN | UI: Set/Get Dropdown Values for 'View' | Private |
| CALL METHOD cl_dpr_ui_log_locator=>GET_VI_LOCATOR_DROPDOWN...more details | ||
| GET_VI_LOCATOR_VIEWDATA | UI: Set/Get Attributes of VI_LOCATOR Context Viewdata | Private |
| CALL METHOD cl_dpr_ui_log_locator=>GET_VI_LOCATOR_VIEWDATA...more details | ||
| IS_RELOAD_REQUIRED | Check, if new columns are added to ALV | Private |
| CALL METHOD cl_dpr_ui_log_locator=>IS_RELOAD_REQUIRED...more details | ||
| PREPARE_EVA_FAVORITES | Format Favorite Evaluations List | Private |
| CALL METHOD cl_dpr_ui_log_locator=>PREPARE_EVA_FAVORITES...more details | ||
| REMOVE_FROM_OBJECT_LIST | Update Object List: Delete Selected Objects | Private |
| CALL METHOD cl_dpr_ui_log_locator=>REMOVE_FROM_OBJECT_LIST...more details | ||
| RETRIEVE_DASHBOARD_DATA | BE Call: Get Object List and Dashboard Data | Private |
| CALL METHOD cl_dpr_ui_log_locator=>RETRIEVE_DASHBOARD_DATA...more details | ||
| SET_MS_OBJ_EVENT | Set MS_OBJ_EVENT Attribute | Private |
| CALL METHOD cl_dpr_ui_log_locator=>SET_MS_OBJ_EVENT...more details | ||
| SET_VI_LOCATOR_MY_OBJECT_LIST | UI: Set Dropdown Value for 'View' (User-Spec. / Default) | Private |
| CALL METHOD cl_dpr_ui_log_locator=>SET_VI_LOCATOR_MY_OBJECT_LIST...more details | ||
CL_DPR_UI_LOG_LOCATOR attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| GC_TEXT_TYPE | Constant | LIKE | Public | ||
| MC_ALV_CHILD_NODE_NAME | Instance Attribute | ALV Context Node Name | LIKE | Private | |
| MC_ALV_COL_EXTERNAL_ID_CONC | Instance Attribute | LIKE | Private | ||
| MC_ALV_COL_EXTERNAL_ID_CONC_RE | Instance Attribute | LIKE | Private | ||
| MC_ALV_COL_EXTERNAL_ID_PRJ_REF | Constant | 'EXTERNAL_ID_PROJECT_REF' | LIKE STRING | Public | |
| MC_ALV_COL_EXTERNAL_ID_PROJECT | Constant | 'EXTERNAL_ID_PROJECT' | LIKE STRING | Public | |
| MC_ALV_COL_EXTRACT_EXISTS | Instance Attribute | LIKE | Private | ||
| MC_ALV_COL_LAST_CHANGED_ON | Instance Attribute | LIKE | Private | ||
| MC_ALV_COL_NAME | Instance Attribute | LIKE | Private | ||
| MC_ALV_COL_NAME_REF | Instance Attribute | LIKE | Private | ||
| MC_ALV_COL_PRO_TYPE | Instance Attribute | LIKE | Private | ||
| MC_ALV_COL_PRO_TYPE_COPY | Instance Attribute | LIKE | Private | ||
| MC_ALV_COL_RUN_ACTUALS | Instance Attribute | LIKE | Private | ||
| MC_ALV_COL_STAFFING | Instance Attribute | LIKE | Private | ||
| MC_ALV_COL_STATUS | Instance Attribute | LIKE | Private | ||
| MC_ALV_COL_STATUS_TEXT | Instance Attribute | LIKE | Private | ||
| MC_ALV_COL_SUBSTITUTED_USER | Instance Attribute | LIKE | Private | ||
| MC_ALV_COL_SUBST_USER_NAME | Instance Attribute | LIKE | Private | ||
| MC_ALV_COL_SUBST_USER_NAME_REF | Instance Attribute | LIKE | Private | ||
| MC_ALV_COL_TEXT | Instance Attribute | LIKE | Private | ||
| MC_ALV_COL_TEXT_COPY | Instance Attribute | LIKE | Private | ||
| MC_ALV_COL_TEXT_PHASE | Instance Attribute | LIKE | Private | ||
| MC_ALV_COL_TEXT_PROJECT | Instance Attribute | LIKE | Private | ||
| MC_ALV_COL_VERSION | Instance Attribute | LIKE | Private | ||
| MC_ALV_COL_VERSION_NAME | Instance Attribute | LIKE | Private | ||
| MC_ALV_FC_COMPARE | Instance Attribute | LIKE | Private | ||
| MC_ALV_FC_CONFIRM | Instance Attribute | LIKE | Private | ||
| MC_ALV_FC_COPY_PROJECT | Instance Attribute | LIKE | Private | ||
| MC_ALV_FC_CREATE | Instance Attribute | LIKE | Private | ||
| MC_ALV_FC_DELETE | Constant | 'BTN_DELETE' | LIKE STRING | Public | |
| MC_ALV_FC_DESELECT_ALL | Instance Attribute | LIKE | Private | ||
| MC_ALV_FC_EVALUATE | Instance Attribute | LIKE | Private | ||
| MC_ALV_FC_EXPLORE | Instance Attribute | LIKE | Private | ||
| MC_ALV_FC_EXPORT | Instance Attribute | LIKE | Private | ||
| MC_ALV_FC_IMPORT | Instance Attribute | LIKE | Private | ||
| MC_ALV_FC_MPMON | Instance Attribute | LIKE | Private | ||
| MC_ALV_FC_OPEN | Instance Attribute | LIKE | Private | ||
| MC_ALV_FC_PROCESS | Instance Attribute | LIKE | Private | ||
| MC_ALV_FC_RECONCILE | Instance Attribute | LIKE | Private | ||
| MC_ALV_FC_REMOVE_FROM_TABLE | Instance Attribute | LIKE | Private | ||
| MC_ALV_FC_SEARCH | Instance Attribute | LIKE | Private | ||
| MC_ALV_FC_SELECT_ALL | Instance Attribute | LIKE | Private | ||
| MC_ALV_FC_VACANT_SEARCH | Instance Attribute | LIKE | Private | ||
| MC_ALV_FC_VRSN_ADMIN | Instance Attribute | LIKE | Private | ||
| MC_EXTENSION_REF | Instance Attribute | Ending '_REF' | LIKE | Private | |
| MC_EXTENSION_TTP | Instance Attribute | Ending '_TTP' | LIKE | Private | |
| MC_EXTENSION_TXT | Instance Attribute | Ending '_TXT' | LIKE | Private | |
| MR_ALV_ICON_MAPPINGS | Instance Attribute | ALV Icon Mapping | LIKE | Private | |
| MS_OBJ_EVENT | Instance Attribute | Identification of Object | LIKE | Private | |
| MT_COMP_TAB | Instance Attribute | Fieldname | LIKE | Private | |
| MT_DASHBOARD_DATA | Instance Attribute | Dashboard Data | LIKE | Private | |
| MT_DASHBOARD_DATA_ICON | Instance Attribute | Dashboard Data Icons | LIKE | Private | |
| MT_DPR_PRO_TYPE | Instance Attribute | Table for cProjects Table DPR_PRO_TYPE | LIKE | Private | |
| MT_DPR_PRO_TYPE_T | Instance Attribute | Texts for Project Type | LIKE | Private | |
| MT_EVALUATIONS_FAV | Instance Attribute | Table of Favorites for Evaluations | LIKE | Private | |
| MT_MODIFY_ALV | Instance Attribute | ALV Columns for Modifications | LIKE | Private | |
| MT_OBJECTS | Instance Attribute | Dashboard Object List | LIKE | Private | |
| MT_PERIODS_DASHBOARD | Instance Attribute | Periods to Dashboard 'myTasks' (D8048) | LIKE DPR_TT_PERIODS | Private | |
| MT_SELECTED_ELEMENTS | Instance Attribute | Table with Object Selection | LIKE | Private | |
| MT_USER_GROUPS | Instance Attribute | Table Type for Favorites List | LIKE | Private | |
| MT_USER_GROUPS_FAV | Instance Attribute | Table Type for Favorites List | LIKE | Private | |
| MV_201446_ACTIVE | Instance Attribute | Information if CC2018-request 201446 is active | LIKE RPM_TV_VALUE | Private | |
| MV_D8048_ACTIVE | Instance Attribute | information if CC3-request D8048 is active | LIKE RPM_TV_VALUE | Private | |
| MV_EASY_BACK_TO_CPRO | Instance Attribute | Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') | LIKE | Private | |
| MV_MY_OBJECT_LIST | Instance Attribute | Object List Currently Selected | LIKE | Private | |
| MV_SETTING_201446_CHECKED | Instance Attribute | 'X' = setting to request 201446 already checked | LIKE BOOLE_D | Private | |
| MV_SETTING_D8048_CHECKED | Instance Attribute | 'X' = setting to D8048 already checked | LIKE BOOLE_D | Private | |
| MV_STRUC_FAVORITES | Instance Attribute | API Structure for Favorites | LIKE | Private | |
| MV_WITH_DASHBOARD | Instance Attribute | Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') | LIKE | Private | |
| SR_BADI_ATTRIBUTES | Instance Attribute | Change Dashboard Attributes | LIKE | Private | |
| SR_DPR_UI_LOG_LOCATOR | Instance Attribute | UI Logic for Favorites List | LIKE | Private | |
| SR_SOTR | Instance Attribute | Do not delete: Is used in the application | LIKE | Private |
CL_DPR_UI_LOG_LOCATOR types
TT_DASHBOARD_DATA_HASH -TT_ELEMENT_INDEX_ORIGINAL -
TT_MODIFY_ALV -
TT_UI_OBJECT_TEXT_S -
TY_ELEMENT_INDEX_ORIGINAL -
TY_MODIFY_ALV -
TY_TEXT_TYPE -
TY_UI_OBJECT_TEXT -
Links to Related Class(s)
CL_DPR_U...Full list of available SAP object classes
Search for further information about these or an SAP related objects