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_REUSE

Method 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 NameDescriptionVisability
ADD_TO_OBJECT_LISTUpdate Object List: Add SelectedPrivate
CALL METHOD cl_dpr_ui_log_locator=>ADD_TO_OBJECT_LIST...more details

ADD_TO_OBJECT_LIST_EVAEvaluation for Last Used ObjectsPrivate
CALL METHOD cl_dpr_ui_log_locator=>ADD_TO_OBJECT_LIST_EVA...more details

BUILD_COMP_TAB_FOR_SELECTBuild a components tab to optimize the Field SelectionPrivate
CALL METHOD cl_dpr_ui_log_locator=>BUILD_COMP_TAB_FOR_SELECT...more details

CHECK_DEALING_WITH_INITIATIVECheck Service: Is it an Initiative Project?Private
CALL METHOD cl_dpr_ui_log_locator=>CHECK_DEALING_WITH_INITIATIVE...more details

CONVERT_OBJECT_LISTReturn Object ListPrivate
CALL METHOD cl_dpr_ui_log_locator=>CONVERT_OBJECT_LIST...more details

DELETE_PROJECTSDelete Selected ObjectsPublic
CALL METHOD cl_dpr_ui_log_locator=>DELETE_PROJECTS...more details

ENABLE_FUNCTIONEnable or Disabel ALV FunctionPrivate
CALL METHOD cl_dpr_ui_log_locator=>ENABLE_FUNCTION...more details

ENABLE_FUNCTIONSEnables / Disabled functions of worklist according to selectPrivate
CALL METHOD cl_dpr_ui_log_locator=>ENABLE_FUNCTIONS...more details

GET_ALV_ICON_MAPPINGSet ALV Icon MappingsPrivate
CALL METHOD cl_dpr_ui_log_locator=>GET_ALV_ICON_MAPPING...more details

GET_CREATED_ON_DATEReads Object in Specified ModePrivate
CALL METHOD cl_dpr_ui_log_locator=>GET_CREATED_ON_DATE...more details

GET_INSTANCEGet SingletonPrivate
CALL METHOD cl_dpr_ui_log_locator=>GET_INSTANCE...more details

GET_OBJECT_LISTReturn Object ListPrivate
CALL METHOD cl_dpr_ui_log_locator=>GET_OBJECT_LIST...more details

GET_PRO_TYPE_CUSTOMIZINGDeliver Customizing for Project TypePrivate
CALL METHOD cl_dpr_ui_log_locator=>GET_PRO_TYPE_CUSTOMIZING...more details

GET_VIEWDATA_ATTRIBUTESVI_LOCATOR: Get Attribute from Viewdata ContextPrivate
CALL METHOD cl_dpr_ui_log_locator=>GET_VIEWDATA_ATTRIBUTES...more details

GET_VI_LOCATOR_DROPDOWNUI: Set/Get Dropdown Values for 'View'Private
CALL METHOD cl_dpr_ui_log_locator=>GET_VI_LOCATOR_DROPDOWN...more details

GET_VI_LOCATOR_VIEWDATAUI: Set/Get Attributes of VI_LOCATOR Context ViewdataPrivate
CALL METHOD cl_dpr_ui_log_locator=>GET_VI_LOCATOR_VIEWDATA...more details

IS_RELOAD_REQUIREDCheck, if new columns are added to ALVPrivate
CALL METHOD cl_dpr_ui_log_locator=>IS_RELOAD_REQUIRED...more details

PREPARE_EVA_FAVORITESFormat Favorite Evaluations ListPrivate
CALL METHOD cl_dpr_ui_log_locator=>PREPARE_EVA_FAVORITES...more details

REMOVE_FROM_OBJECT_LISTUpdate Object List: Delete Selected ObjectsPrivate
CALL METHOD cl_dpr_ui_log_locator=>REMOVE_FROM_OBJECT_LIST...more details

RETRIEVE_DASHBOARD_DATABE Call: Get Object List and Dashboard DataPrivate
CALL METHOD cl_dpr_ui_log_locator=>RETRIEVE_DASHBOARD_DATA...more details

SET_MS_OBJ_EVENTSet MS_OBJ_EVENT AttributePrivate
CALL METHOD cl_dpr_ui_log_locator=>SET_MS_OBJ_EVENT...more details

SET_VI_LOCATOR_MY_OBJECT_LISTUI: 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.

NameLevelDescriptionInitial ValueTypeVisability
GC_TEXT_TYPEConstantLIKE
Public
MC_ALV_CHILD_NODE_NAMEInstance AttributeALV Context Node NameLIKE
Private
MC_ALV_COL_EXTERNAL_ID_CONCInstance AttributeLIKE
Private
MC_ALV_COL_EXTERNAL_ID_CONC_REInstance AttributeLIKE
Private
MC_ALV_COL_EXTERNAL_ID_PRJ_REFConstant'EXTERNAL_ID_PROJECT_REF'LIKE
STRING
Public
MC_ALV_COL_EXTERNAL_ID_PROJECTConstant'EXTERNAL_ID_PROJECT'LIKE
STRING
Public
MC_ALV_COL_EXTRACT_EXISTSInstance AttributeLIKE
Private
MC_ALV_COL_LAST_CHANGED_ONInstance AttributeLIKE
Private
MC_ALV_COL_NAMEInstance AttributeLIKE
Private
MC_ALV_COL_NAME_REFInstance AttributeLIKE
Private
MC_ALV_COL_PRO_TYPEInstance AttributeLIKE
Private
MC_ALV_COL_PRO_TYPE_COPYInstance AttributeLIKE
Private
MC_ALV_COL_RUN_ACTUALSInstance AttributeLIKE
Private
MC_ALV_COL_STAFFINGInstance AttributeLIKE
Private
MC_ALV_COL_STATUSInstance AttributeLIKE
Private
MC_ALV_COL_STATUS_TEXTInstance AttributeLIKE
Private
MC_ALV_COL_SUBSTITUTED_USERInstance AttributeLIKE
Private
MC_ALV_COL_SUBST_USER_NAMEInstance AttributeLIKE
Private
MC_ALV_COL_SUBST_USER_NAME_REFInstance AttributeLIKE
Private
MC_ALV_COL_TEXTInstance AttributeLIKE
Private
MC_ALV_COL_TEXT_COPYInstance AttributeLIKE
Private
MC_ALV_COL_TEXT_PHASEInstance AttributeLIKE
Private
MC_ALV_COL_TEXT_PROJECTInstance AttributeLIKE
Private
MC_ALV_COL_VERSIONInstance AttributeLIKE
Private
MC_ALV_COL_VERSION_NAMEInstance AttributeLIKE
Private
MC_ALV_FC_COMPAREInstance AttributeLIKE
Private
MC_ALV_FC_CONFIRMInstance AttributeLIKE
Private
MC_ALV_FC_COPY_PROJECTInstance AttributeLIKE
Private
MC_ALV_FC_CREATEInstance AttributeLIKE
Private
MC_ALV_FC_DELETEConstant'BTN_DELETE'LIKE
STRING
Public
MC_ALV_FC_DESELECT_ALLInstance AttributeLIKE
Private
MC_ALV_FC_EVALUATEInstance AttributeLIKE
Private
MC_ALV_FC_EXPLOREInstance AttributeLIKE
Private
MC_ALV_FC_EXPORTInstance AttributeLIKE
Private
MC_ALV_FC_IMPORTInstance AttributeLIKE
Private
MC_ALV_FC_MPMONInstance AttributeLIKE
Private
MC_ALV_FC_OPENInstance AttributeLIKE
Private
MC_ALV_FC_PROCESSInstance AttributeLIKE
Private
MC_ALV_FC_RECONCILEInstance AttributeLIKE
Private
MC_ALV_FC_REMOVE_FROM_TABLEInstance AttributeLIKE
Private
MC_ALV_FC_SEARCHInstance AttributeLIKE
Private
MC_ALV_FC_SELECT_ALLInstance AttributeLIKE
Private
MC_ALV_FC_VACANT_SEARCHInstance AttributeLIKE
Private
MC_ALV_FC_VRSN_ADMINInstance AttributeLIKE
Private
MC_EXTENSION_REFInstance AttributeEnding '_REF'LIKE
Private
MC_EXTENSION_TTPInstance AttributeEnding '_TTP'LIKE
Private
MC_EXTENSION_TXTInstance AttributeEnding '_TXT'LIKE
Private
MR_ALV_ICON_MAPPINGSInstance AttributeALV Icon MappingLIKE
Private
MS_OBJ_EVENTInstance AttributeIdentification of ObjectLIKE
Private
MT_COMP_TABInstance AttributeFieldnameLIKE
Private
MT_DASHBOARD_DATAInstance AttributeDashboard DataLIKE
Private
MT_DASHBOARD_DATA_ICONInstance AttributeDashboard Data IconsLIKE
Private
MT_DPR_PRO_TYPEInstance AttributeTable for cProjects Table DPR_PRO_TYPELIKE
Private
MT_DPR_PRO_TYPE_TInstance AttributeTexts for Project TypeLIKE
Private
MT_EVALUATIONS_FAVInstance AttributeTable of Favorites for EvaluationsLIKE
Private
MT_MODIFY_ALVInstance AttributeALV Columns for ModificationsLIKE
Private
MT_OBJECTSInstance AttributeDashboard Object ListLIKE
Private
MT_PERIODS_DASHBOARDInstance AttributePeriods to Dashboard 'myTasks' (D8048)LIKE
DPR_TT_PERIODS
Private
MT_SELECTED_ELEMENTSInstance AttributeTable with Object SelectionLIKE
Private
MT_USER_GROUPSInstance AttributeTable Type for Favorites ListLIKE
Private
MT_USER_GROUPS_FAVInstance AttributeTable Type for Favorites ListLIKE
Private
MV_201446_ACTIVEInstance AttributeInformation if CC2018-request 201446 is activeLIKE
RPM_TV_VALUE
Private
MV_D8048_ACTIVEInstance Attributeinformation if CC3-request D8048 is activeLIKE
RPM_TV_VALUE
Private
MV_EASY_BACK_TO_CPROInstance AttributeData Element for Domain BOOLE: TRUE (='X') and FALSE (=' ')LIKE
Private
MV_MY_OBJECT_LISTInstance AttributeObject List Currently SelectedLIKE
Private
MV_SETTING_201446_CHECKEDInstance Attribute'X' = setting to request 201446 already checkedLIKE
BOOLE_D
Private
MV_SETTING_D8048_CHECKEDInstance Attribute'X' = setting to D8048 already checkedLIKE
BOOLE_D
Private
MV_STRUC_FAVORITESInstance AttributeAPI Structure for FavoritesLIKE
Private
MV_WITH_DASHBOARDInstance AttributeData Element for Domain BOOLE: TRUE (='X') and FALSE (=' ')LIKE
Private
SR_BADI_ATTRIBUTESInstance AttributeChange Dashboard AttributesLIKE
Private
SR_DPR_UI_LOG_LOCATORInstance AttributeUI Logic for Favorites ListLIKE
Private
SR_SOTRInstance AttributeDo not delete: Is used in the applicationLIKE
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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!