SAP CL_WDR_ELEMENTARY_SEARCH_HELP OO Class - Class to handle elementary DDIC search helps
CL_WDR_ELEMENTARY_SEARCH_HELP 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_WDR_ELEMENTARY_SEARCH_HELP 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_WDR_ELEMENTARY_SEARCH_HELP is CL_WDR_DDIC_SEARCH_HELPMethod list of CL_WDR_ELEMENTARY_SEARCH_HELP 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 |
CONSTRUCTOR | Constructor | Public |
CALL METHOD cl_wdr_elementary_search_help=>CONSTRUCTOR...more details | ||
DELETE_FROM_PERSONAL_LIST | delete selected values from personal values list | Public |
CALL METHOD cl_wdr_elementary_search_help=>DELETE_FROM_PERSONAL_LIST...more details | ||
DO_RETURN | Private | |
CALL METHOD cl_wdr_elementary_search_help=>DO_RETURN...more details | ||
FAVORITES_SNAPSHOT | Public | |
CALL METHOD cl_wdr_elementary_search_help=>FAVORITES_SNAPSHOT...more details | ||
GET_ACTIVE_LIST | returns curr. active value list: personal/general | Public |
CALL METHOD cl_wdr_elementary_search_help=>GET_ACTIVE_LIST...more details | ||
GET_DEFAULT_SORT_FIELD | get default sort field (F4 column) | Public |
CALL METHOD cl_wdr_elementary_search_help=>GET_DEFAULT_SORT_FIELD...more details | ||
| ||
GET_DE_SELECTION | Public | |
CALL METHOD cl_wdr_elementary_search_help=>GET_DE_SELECTION...more details | ||
GET_F4_FIELDNAME | Returns the name of the F4 field | Public |
CALL METHOD cl_wdr_elementary_search_help=>GET_F4_FIELDNAME...more details | ||
GET_FAVORITES | Returns the personal values list | Public |
CALL METHOD cl_wdr_elementary_search_help=>GET_FAVORITES...more details | ||
GET_FIELD_LABEL | returns the list of field label texts | Public |
CALL METHOD cl_wdr_elementary_search_help=>GET_FIELD_LABEL...more details | ||
GET_FIELD_LABELS | returns the list of field label texts | Public |
CALL METHOD cl_wdr_elementary_search_help=>GET_FIELD_LABELS...more details | ||
GET_FIELD_LENGTH | Public | |
CALL METHOD cl_wdr_elementary_search_help=>GET_FIELD_LENGTH...more details | ||
GET_LIST_FIELD_LENGTHS | Public | |
CALL METHOD cl_wdr_elementary_search_help=>GET_LIST_FIELD_LENGTHS...more details | ||
GET_MARKED_LINES | Public | |
CALL METHOD cl_wdr_elementary_search_help=>GET_MARKED_LINES...more details | ||
GET_MAXEXCEED | Returns callcontrol-maxeceed | Public |
CALL METHOD cl_wdr_elementary_search_help=>GET_MAXEXCEED...more details | ||
GET_MAXRECORDS | Returns callcontrol-maxrecords | Public |
CALL METHOD cl_wdr_elementary_search_help=>GET_MAXRECORDS...more details | ||
GET_NO_MAXDISP | Returns the value of callcontrol-no_maxdisp | Public |
CALL METHOD cl_wdr_elementary_search_help=>GET_NO_MAXDISP...more details | ||
GET_RESULT_LIST | Public | |
CALL METHOD cl_wdr_elementary_search_help=>GET_RESULT_LIST...more details | ||
GET_RESULT_LIST_JSON | Public | |
CALL METHOD cl_wdr_elementary_search_help=>GET_RESULT_LIST_JSON...more details | ||
GET_SELECTED_ITEMS | Public | |
CALL METHOD cl_wdr_elementary_search_help=>GET_SELECTED_ITEMS...more details | ||
GET_SELECTION_FIELDS | Returns a table describing the selection fields | Public |
CALL METHOD cl_wdr_elementary_search_help=>GET_SELECTION_FIELDS...more details | ||
GET_SORTOFF | returns true if initial sorting is not wanted | Public |
CALL METHOD cl_wdr_elementary_search_help=>GET_SORTOFF...more details | ||
GET_SORT_FIELD | get sort field and direction | Public |
CALL METHOD cl_wdr_elementary_search_help=>GET_SORT_FIELD...more details | ||
GET_STEP | returns callcontrol step of sh (PRESEL, SELECT, DISP ...) | Public |
CALL METHOD cl_wdr_elementary_search_help=>GET_STEP...more details | ||
GET_TABLE_STRUCTURE | Public | |
CALL METHOD cl_wdr_elementary_search_help=>GET_TABLE_STRUCTURE...more details | ||
HAS_SELECTION_FIELDS | Returns true if there are selection fields; false otherwise | Public |
CALL METHOD cl_wdr_elementary_search_help=>HAS_SELECTION_FIELDS...more details | ||
INSERT_INTO_PERSONAL_LIST | insert selected values into personal values list | Public |
CALL METHOD cl_wdr_elementary_search_help=>INSERT_INTO_PERSONAL_LIST...more details | ||
IS_SHOW_SELOPT_INITIALLY | Public | |
CALL METHOD cl_wdr_elementary_search_help=>IS_SHOW_SELOPT_INITIALLY...more details | ||
IS_SIMPLE | Public | |
CALL METHOD cl_wdr_elementary_search_help=>IS_SIMPLE...more details | ||
PERSONAL_SETTINGS_ALLOWED | check if settings are allowed | Public |
CALL METHOD cl_wdr_elementary_search_help=>PERSONAL_SETTINGS_ALLOWED...more details | ||
PERSONAL_VALUES_LIST_ALLOWED | returns 'X' if a pers. value list for this search is allowed | Public |
CALL METHOD cl_wdr_elementary_search_help=>PERSONAL_VALUES_LIST_ALLOWED...more details | ||
PERSONAL_VALUES_LIST_AVAILABLE | returns 'X' if a pers. value list for this search exists | Public |
CALL METHOD cl_wdr_elementary_search_help=>PERSONAL_VALUES_LIST_AVAILABLE...more details | ||
PROCESS | Private | |
CALL METHOD cl_wdr_elementary_search_help=>PROCESS...more details | ||
RECORD_TAB2INTERVALS | Private | |
CALL METHOD cl_wdr_elementary_search_help=>RECORD_TAB2INTERVALS...more details | ||
RECORD_TAB2TABLE | Private | |
CALL METHOD cl_wdr_elementary_search_help=>RECORD_TAB2TABLE...more details | ||
RESTORE_FAVORITES | Restore Personal Values List | Public |
CALL METHOD cl_wdr_elementary_search_help=>RESTORE_FAVORITES...more details | ||
RESTRICTIONS_ALLOWED | checks if this search help allows to be restricted | Public |
CALL METHOD cl_wdr_elementary_search_help=>RESTRICTIONS_ALLOWED...more details | ||
RETURN | Private | |
CALL METHOD cl_wdr_elementary_search_help=>RETURN...more details | ||
SETTINGS_CHANGED | Private | |
CALL METHOD cl_wdr_elementary_search_help=>SETTINGS_CHANGED...more details | ||
SET_DE_SELECTION | Public | |
CALL METHOD cl_wdr_elementary_search_help=>SET_DE_SELECTION...more details | ||
SET_MARKED_LINES | Public | |
CALL METHOD cl_wdr_elementary_search_help=>SET_MARKED_LINES...more details | ||
SET_MAX_LIST_SIZE | sets the maximum value list size | Public |
CALL METHOD cl_wdr_elementary_search_help=>SET_MAX_LIST_SIZE...more details | ||
SET_RANGE_TABS | set range tabs from selection fields incl. free text field | Public |
CALL METHOD cl_wdr_elementary_search_help=>SET_RANGE_TABS...more details | ||
SET_SELECTED_ITEMS | Public | |
CALL METHOD cl_wdr_elementary_search_help=>SET_SELECTED_ITEMS...more details | ||
SET_SORT_FIELD | set sort field and sort direction | Public |
CALL METHOD cl_wdr_elementary_search_help=>SET_SORT_FIELD...more details | ||
SORT_LIST | Private | |
CALL METHOD cl_wdr_elementary_search_help=>SORT_LIST...more details | ||
SWITCH_TO_GENERAL_VALUES_LIST | switches search help for displaying the general values list | Public |
CALL METHOD cl_wdr_elementary_search_help=>SWITCH_TO_GENERAL_VALUES_LIST...more details | ||
SWITCH_TO_PERSONAL_VALUES_LIST | switches search help for displaying the personal values list | Public |
CALL METHOD cl_wdr_elementary_search_help=>SWITCH_TO_PERSONAL_VALUES_LIST...more details |
CL_WDR_ELEMENTARY_SEARCH_HELP 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 |
CO_GENERAL_LIST_ACTIVE | Instance Attribute | LIKE | Private | ||
CO_PERSONAL_LIST_ACTIVE | Instance Attribute | LIKE | Private | ||
MV_FUZZY_CAPA | Static Attribute | Database is fuzzy search enabled | LIKE WDY_BOOLEAN | Public | |
M_CALLCONTROL | Instance Attribute | Control Structure for F4 Process with Search Help Exit | LIKE DDSHF4CTRL | Private | |
M_DESELECTED_RECORD_TAB | Instance Attribute | Results List in F4 Help | LIKE DDSHRESLTS | Private | |
M_FAVORITES_RESTORE_TAB | Instance Attribute | LIKE CL_WDR_DDIC_SEARCH_HELP=>RECORD_TAB_T | Private | ||
M_FAVORITES_TAB | Instance Attribute | LIKE CL_WDR_DDIC_SEARCH_HELP=>RECORD_TAB_T | Private | ||
M_GENERAL_VALUES_DISPLAYED | Instance Attribute | ABAP_FALSE | LIKE ABAP_BOOL | Private | |
M_MARKED_LINES | Instance Attribute | List of selected lines | LIKE DDSHMARKS | Private | |
M_MAX_LIST_SIZE | Instance Attribute | ABAP_FALSE | LIKE I | Private | |
M_MAX_LIST_SIZE_IS_SET | Instance Attribute | LIKE ABAP_BOOL | Private | ||
M_NO_SORT | Instance Attribute | Replacement for Real Boolean Type: 'X' == True '' == False | LIKE WDY_BOOLEAN | Private | |
M_RECORD_TAB | Instance Attribute | Current Value List (General/Personal) | LIKE CL_WDR_DDIC_SEARCH_HELP=>RECORD_TAB_T | Private | |
M_SELECTED_INDICES | Instance Attribute | LIKE TYPE_INDEX_TABLE | Private | ||
M_SELECTED_KEYS | Instance Attribute | (Pre-)selected keys of resulttable | LIKE STRING_TABLE | Private | |
M_SELECTION_FIELDS | Instance Attribute | LIKE CL_WDR_DDIC_SEARCH_HELP=>SELOPT_DESCR_TAB | Private | ||
M_SHLPTOP | Instance Attribute | Description of Search Help | LIKE SHLP_DESCR | Private | |
M_SORT_DIRECTION | Instance Attribute | LIKE C | Private | ||
M_SORT_FIELD | Instance Attribute | Name of a Search Help Parameter | LIKE SHLPFIELD | Private | |
M_STEP | Instance Attribute | LIKE STRING | Private | ||
M_WDR_F4CUSTOM | Instance Attribute | ref to customizing object | LIKE CL_WDR_F4CUSTOM | Public |
CL_WDR_ELEMENTARY_SEARCH_HELP types
SHFPROP -TYPE_ACTIVE_LIST_TYPE - Single-Character Flag
TYPE_INDEX_TABLE -
TYPE_S_INTERFACE -
TYPE_TS_INT -
TYPE_T_FIELD_LENGHTS -
TYPE_T_INTERFACE -
Links to Related Class(s)
CL_WDR_E...Full list of available SAP object classes
Search for further information about these or an SAP related objects