SAP CL_DPR_UI_LOG_SEARCH OO Class - UI Logic for Search (Search Helps)
CL_DPR_UI_LOG_SEARCH 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_SEARCH including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of CL_DPR_UI_LOG_SEARCH 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 |
| CLASS_CONSTRUCTOR | CLASS_CONSTRUCTOR | Private |
| CALL METHOD cl_dpr_ui_log_search=>CLASS_CONSTRUCTOR...more details | ||
| CLEAR_BREADCRUMB | Private | |
| CALL METHOD cl_dpr_ui_log_search=>CLEAR_BREADCRUMB...more details | ||
| CONSTRUCTOR | Constructor | Private |
| CALL METHOD cl_dpr_ui_log_search=>CONSTRUCTOR...more details | ||
| CONTROLL_SEARCH | Central Control Method: Initial Screen | Private |
| CALL METHOD cl_dpr_ui_log_search=>CONTROLL_SEARCH...more details | ||
| CONVERT_NV_PAIRS_C_2_S | Converts NV Pairs from CHAR to STRING | Private |
| CALL METHOD cl_dpr_ui_log_search=>CONVERT_NV_PAIRS_C_2_S...more details | ||
| CONVERT_NV_PAIRS_S_2_C | Converts NV Pairs from STRING to CHAR | Private |
| CALL METHOD cl_dpr_ui_log_search=>CONVERT_NV_PAIRS_S_2_C...more details | ||
|
| ||
| CREATE_SELECT_OPTIONS | Structure Selection Options | Private |
| CALL METHOD cl_dpr_ui_log_search=>CREATE_SELECT_OPTIONS...more details | ||
| DETERMINE_ACTUAL_OBJECT_TYPE | Determines Current Object Type | Private |
| CALL METHOD cl_dpr_ui_log_search=>DETERMINE_ACTUAL_OBJECT_TYPE...more details | ||
| DETERMINE_LISTBOX_VALUES | If Available: Values for Listbox Are Retrieved | Private |
| CALL METHOD cl_dpr_ui_log_search=>DETERMINE_LISTBOX_VALUES...more details | ||
| DISPLAY_BREADCRUMB | Display Search History? | Private |
| CALL METHOD cl_dpr_ui_log_search=>DISPLAY_BREADCRUMB...more details | ||
| DOC_GET_EDMS_SUBAPPLICATION | Define EDMS Subapplication of a Document | Private |
| CALL METHOD cl_dpr_ui_log_search=>DOC_GET_EDMS_SUBAPPLICATION...more details | ||
| FILL_BREADCRUMB | Fills MT_BREADCRUMB | Private |
| CALL METHOD cl_dpr_ui_log_search=>FILL_BREADCRUMB...more details | ||
| GET_BREADCRUMB | Delivers Breadcrumb with Search History | Private |
| CALL METHOD cl_dpr_ui_log_search=>GET_BREADCRUMB...more details | ||
| GET_COLLECTIVE_SHLPS_BY_OBJT | Delivers Search Helps via (CGPL) Object Type | Private |
| CALL METHOD cl_dpr_ui_log_search=>GET_COLLECTIVE_SHLPS_BY_OBJT...more details | ||
| GET_CURRENT_BREADCRUMB | Delivers Last Breadcrumb | Private |
| CALL METHOD cl_dpr_ui_log_search=>GET_CURRENT_BREADCRUMB...more details | ||
| GET_DDIC_TYPE | Reads from Data Element DDIC Type | Private |
| CALL METHOD cl_dpr_ui_log_search=>GET_DDIC_TYPE...more details | ||
| GET_FAVO_INFO | Is Search Result Relevant to Favorites? | Private |
| CALL METHOD cl_dpr_ui_log_search=>GET_FAVO_INFO...more details | ||
| GET_HANDLE | Deliver Handle for Breadcrumb | Private |
| CALL METHOD cl_dpr_ui_log_search=>GET_HANDLE...more details | ||
| GET_HELP_LINK_FOR_SEARCH | Supplies URL for 'Search Help' Link | Private |
| CALL METHOD cl_dpr_ui_log_search=>GET_HELP_LINK_FOR_SEARCH...more details | ||
| GET_INSTANCE | Delivers Instance (Singleton) | Private |
| CALL METHOD cl_dpr_ui_log_search=>GET_INSTANCE...more details | ||
| GET_KEY_FIELDS | Delivers Key Information for Link (Results List) | Private |
| CALL METHOD cl_dpr_ui_log_search=>GET_KEY_FIELDS...more details | ||
| GET_LISTBOX_VALUES | Specifies (Saved) Listbox Values for a Selection Field | Private |
| CALL METHOD cl_dpr_ui_log_search=>GET_LISTBOX_VALUES...more details | ||
| GET_LISTBOX_VALUES_ALL | Specifies (Saved) Listbox Values for All Selection Fields | Private |
| CALL METHOD cl_dpr_ui_log_search=>GET_LISTBOX_VALUES_ALL...more details | ||
| GET_RESULT_INTERSECTION | Delivers Intersection for Search in Results | Private |
| CALL METHOD cl_dpr_ui_log_search=>GET_RESULT_INTERSECTION...more details | ||
| GET_RPM_SEARCHHELP | Retrieve RPM search Help per object type | Private |
| CALL METHOD cl_dpr_ui_log_search=>GET_RPM_SEARCHHELP...more details | ||
| GET_RPM_SELECT_FIELDS | Retrieve the Selection Fields | Private |
| CALL METHOD cl_dpr_ui_log_search=>GET_RPM_SELECT_FIELDS...more details | ||
| GET_SEARCH_IN_RESULTS | Is Search in Results Active? | Private |
| CALL METHOD cl_dpr_ui_log_search=>GET_SEARCH_IN_RESULTS...more details | ||
| GET_SEARCH_IN_RESULT_VISIBLE | Is Search in Results Button Visible? | Private |
| CALL METHOD cl_dpr_ui_log_search=>GET_SEARCH_IN_RESULT_VISIBLE...more details | ||
| GET_SHLP_INFO | Specifies Description of Elementary Search Help | Private |
| CALL METHOD cl_dpr_ui_log_search=>GET_SHLP_INFO...more details | ||
| GET_SHLP_INFO_FROM_DDIC | Delivers all Information for an Elementary Search Help | Private |
| CALL METHOD cl_dpr_ui_log_search=>GET_SHLP_INFO_FROM_DDIC...more details | ||
| GET_SIMPLE_SHELPS | Delivers Search Helps for Collective Search Help | Private |
| CALL METHOD cl_dpr_ui_log_search=>GET_SIMPLE_SHELPS...more details | ||
| GET_TYPID | Returns the type ID (type and comp. name) for a data object | Private |
| CALL METHOD cl_dpr_ui_log_search=>GET_TYPID...more details | ||
| INITIALIZE_ATTRIBUTES | Initializes Attributes of Class (for External Call) | Private |
| CALL METHOD cl_dpr_ui_log_search=>INITIALIZE_ATTRIBUTES...more details | ||
| INITIALIZE_ATTRIBUTES_INTERNAL | Initializes Attributes of Class (for Internal Call) | Private |
| CALL METHOD cl_dpr_ui_log_search=>INITIALIZE_ATTRIBUTES_INTERNAL...more details | ||
| MAP_SHLPNAME2OBJECTTYPE | Private | |
| CALL METHOD cl_dpr_ui_log_search=>MAP_SHLPNAME2OBJECTTYPE...more details | ||
| REPORT_ACTIONS | Send All Actions Performed to BE | Private |
| CALL METHOD cl_dpr_ui_log_search=>REPORT_ACTIONS...more details | ||
| RESET_ON_SIMPLE_SELECT | Reset on selection of SImple search | Private |
| CALL METHOD cl_dpr_ui_log_search=>RESET_ON_SIMPLE_SELECT...more details | ||
| SELECT_BREADCRUMB | Search Result Selected | Private |
| CALL METHOD cl_dpr_ui_log_search=>SELECT_BREADCRUMB...more details | ||
| SERVICE_BADI_DISP | Calls BAdI Implementations for DISP Time | Private |
| CALL METHOD cl_dpr_ui_log_search=>SERVICE_BADI_DISP...more details | ||
| SERVICE_BADI_PRESEL | Calls BAdI Implementations for PRESEL Time | Private |
| CALL METHOD cl_dpr_ui_log_search=>SERVICE_BADI_PRESEL...more details | ||
| SERVICE_BADI_SELECT | Calls BAdI Implementation for SELECT Time | Private |
| CALL METHOD cl_dpr_ui_log_search=>SERVICE_BADI_SELECT...more details | ||
| SERVICE_EXTERNAL_CALL | Call Search Externally | Private |
| CALL METHOD cl_dpr_ui_log_search=>SERVICE_EXTERNAL_CALL...more details | ||
| SERVICE_LISTBOX_ADAPTION | Adjust Listboxes in Accordance with Newly Selected Entry | Private |
| CALL METHOD cl_dpr_ui_log_search=>SERVICE_LISTBOX_ADAPTION...more details | ||
| SERVICE_LISTBOX_CHECK | Checks Whether a Field Can Display Value Helps as Listbox | Private |
| CALL METHOD cl_dpr_ui_log_search=>SERVICE_LISTBOX_CHECK...more details | ||
| SERVICE_LISTBOX_GET_DEPENDANT | Calls BAdI to Determine Dependent Listbox Values | Private |
| CALL METHOD cl_dpr_ui_log_search=>SERVICE_LISTBOX_GET_DEPENDANT...more details | ||
| SERVICE_STEP_DISP | Executes the Step 'DISP' for a Search Help Exit Module | Private |
| CALL METHOD cl_dpr_ui_log_search=>SERVICE_STEP_DISP...more details | ||
| SERVICE_STEP_PRESEL | Executes 'PRESEL' Step for a Search Help Exit Module | Private |
| CALL METHOD cl_dpr_ui_log_search=>SERVICE_STEP_PRESEL...more details | ||
| SERVICE_STEP_SELECT | Executes Search Help and Exit Function Module Step 'SELECT' | Private |
| CALL METHOD cl_dpr_ui_log_search=>SERVICE_STEP_SELECT...more details | ||
| SERVICE_STEP_SELONE | Executes Exit Module for Collective Search Help | Private |
| CALL METHOD cl_dpr_ui_log_search=>SERVICE_STEP_SELONE...more details | ||
| SET_ADD_BADI_PARAMETERS | Caller Transfers Additional Parameters | Private |
| CALL METHOD cl_dpr_ui_log_search=>SET_ADD_BADI_PARAMETERS...more details | ||
| SET_GUID_LOADED_PROJECT | Fills Attribute MV_GUID_LOADED_PROJECT | Private |
| CALL METHOD cl_dpr_ui_log_search=>SET_GUID_LOADED_PROJECT...more details | ||
| SET_SEARCH_IN_RESULTS | Set Search in Results | Private |
| CALL METHOD cl_dpr_ui_log_search=>SET_SEARCH_IN_RESULTS...more details | ||
CL_DPR_UI_LOG_SEARCH 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 |
| MR_CHANGE_MANAGER | Instance Attribute | Functions for Back-End Communication | LIKE | Private | |
| MR_SHLP_BADI | Instance Attribute | BAdI Interface IF_EX_PLM_SHLP_MODIFY | LIKE | Private | |
| MS_COLLECTIVE_SHLP_DESC | Instance Attribute | Description of Search Help | LIKE | Private | |
| MS_SEARCH_RESULT_INFO | Instance Attribute | Information for Results from F4IF_SELECT_VALUES Fnction Mod. | LIKE | Private | |
| MS_SHLP_DESCR | Instance Attribute | Description of Search Help | LIKE | Private | |
| MT_ADDITIONAL_BADI_PARAMETERS | Instance Attribute | Additional BAdI Parameters | LIKE | Private | |
| MT_BREADCRUMB | Instance Attribute | Table Type for Breadcrumb Search History | LIKE | Private | |
| MT_DDIC_INFO | Instance Attribute | LIKE | Private | ||
| MT_IDENTIFIER | Instance Attribute | External Call: Identifier, for Example, Object Link Type | LIKE | Private | |
| MT_KEY_FIELDS | Instance Attribute | Key Information for Link to Results List | LIKE | Private | |
| MT_LISTBOX_EVENTS | Instance Attribute | Listbox Name and Event Value | LIKE | Private | |
| MT_LISTBOX_VALUES | Instance Attribute | Internal Use: Listbox Value Helps for Search Criteria | LIKE | Private | |
| MT_RESULT | Instance Attribute | Return Table from Function Module F4IF_SELECT_VALUES | LIKE | Private | |
| MV_GUID_LOADED_PROJECT | Instance Attribute | GUID of Loaded Project | LIKE | Private | |
| MV_HANDLE | Instance Attribute | Breadcrumb Handle | LIKE | Private | |
| MV_HITS | Instance Attribute | Maximum Hits | LIKE | Private | |
| MV_OBJECT_TYPE | Instance Attribute | Object Category in Project Planning | LIKE | Private | |
| MV_ROOT_OBJECT_TYPE | Instance Attribute | Object Type in Project Planning | LIKE | Private | |
| MV_SEARCH_IN_RESULTS | Instance Attribute | Search in Results | LIKE | Private | |
| MV_SHLPNAME | Instance Attribute | Name of a search help | LIKE | Private | |
| SC_CGPL_OBJ_TYPE_DUMMY | Instance Attribute | CGPL Object Type Dummy | LIKE | Private | |
| SC_QUICK_SEARCH | Instance Attribute | Quick Search | LIKE | Private | |
| SC_RPM_APPL | Instance Attribute | Search Triggered from RPM | LIKE | Private | |
| SC_SHLP_OBJECT_LINK | Instance Attribute | Name of a Search Help | LIKE | Private | |
| SC_SHLP_OBJECT_LINK_PARAM_1 | Instance Attribute | Name of a search help parameter | LIKE | Private | |
| SC_TRIGGER_DISP | Instance Attribute | Constants for CONTROLL_SEARCH Method | LIKE | Private | |
| SC_TRIGGER_PRESEL | Instance Attribute | Constants for CONTROLL_SEARCH Method | LIKE | Private | |
| SC_TRIGGER_SELECT | Instance Attribute | Constants for CONTROLL_SEARCH Method | LIKE | Private | |
| SR_DPR_UI_LOG_SEARCH | Instance Attribute | Instance | LIKE | Private |
CL_DPR_UI_LOG_SEARCH types
TT_DDIC_INFO -TT_KEY -
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