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_HELP

Method 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 NameDescriptionVisability
CONSTRUCTORConstructorPublic
CALL METHOD cl_wdr_elementary_search_help=>CONSTRUCTOR...more details

DELETE_FROM_PERSONAL_LISTdelete selected values from personal values listPublic
CALL METHOD cl_wdr_elementary_search_help=>DELETE_FROM_PERSONAL_LIST...more details

DO_RETURNPrivate
CALL METHOD cl_wdr_elementary_search_help=>DO_RETURN...more details

FAVORITES_SNAPSHOTPublic
CALL METHOD cl_wdr_elementary_search_help=>FAVORITES_SNAPSHOT...more details

GET_ACTIVE_LISTreturns curr. active value list: personal/generalPublic
CALL METHOD cl_wdr_elementary_search_help=>GET_ACTIVE_LIST...more details

GET_DEFAULT_SORT_FIELDget default sort field (F4 column)Public
CALL METHOD cl_wdr_elementary_search_help=>GET_DEFAULT_SORT_FIELD...more details

GET_DE_SELECTIONPublic
CALL METHOD cl_wdr_elementary_search_help=>GET_DE_SELECTION...more details

GET_F4_FIELDNAMEReturns the name of the F4 fieldPublic
CALL METHOD cl_wdr_elementary_search_help=>GET_F4_FIELDNAME...more details

GET_FAVORITESReturns the personal values listPublic
CALL METHOD cl_wdr_elementary_search_help=>GET_FAVORITES...more details

GET_FIELD_LABELreturns the list of field label textsPublic
CALL METHOD cl_wdr_elementary_search_help=>GET_FIELD_LABEL...more details

GET_FIELD_LABELSreturns the list of field label textsPublic
CALL METHOD cl_wdr_elementary_search_help=>GET_FIELD_LABELS...more details

GET_FIELD_LENGTHPublic
CALL METHOD cl_wdr_elementary_search_help=>GET_FIELD_LENGTH...more details

GET_LIST_FIELD_LENGTHSPublic
CALL METHOD cl_wdr_elementary_search_help=>GET_LIST_FIELD_LENGTHS...more details

GET_MARKED_LINESPublic
CALL METHOD cl_wdr_elementary_search_help=>GET_MARKED_LINES...more details

GET_MAXEXCEEDReturns callcontrol-maxeceedPublic
CALL METHOD cl_wdr_elementary_search_help=>GET_MAXEXCEED...more details

GET_MAXRECORDSReturns callcontrol-maxrecordsPublic
CALL METHOD cl_wdr_elementary_search_help=>GET_MAXRECORDS...more details

GET_NO_MAXDISPReturns the value of callcontrol-no_maxdispPublic
CALL METHOD cl_wdr_elementary_search_help=>GET_NO_MAXDISP...more details

GET_RESULT_LISTPublic
CALL METHOD cl_wdr_elementary_search_help=>GET_RESULT_LIST...more details

GET_RESULT_LIST_JSONPublic
CALL METHOD cl_wdr_elementary_search_help=>GET_RESULT_LIST_JSON...more details

GET_SELECTED_ITEMSPublic
CALL METHOD cl_wdr_elementary_search_help=>GET_SELECTED_ITEMS...more details

GET_SELECTION_FIELDSReturns a table describing the selection fieldsPublic
CALL METHOD cl_wdr_elementary_search_help=>GET_SELECTION_FIELDS...more details

GET_SORTOFFreturns true if initial sorting is not wantedPublic
CALL METHOD cl_wdr_elementary_search_help=>GET_SORTOFF...more details

GET_SORT_FIELDget sort field and directionPublic
CALL METHOD cl_wdr_elementary_search_help=>GET_SORT_FIELD...more details

GET_STEPreturns callcontrol step of sh (PRESEL, SELECT, DISP ...)Public
CALL METHOD cl_wdr_elementary_search_help=>GET_STEP...more details

GET_TABLE_STRUCTUREPublic
CALL METHOD cl_wdr_elementary_search_help=>GET_TABLE_STRUCTURE...more details

HAS_SELECTION_FIELDSReturns true if there are selection fields; false otherwisePublic
CALL METHOD cl_wdr_elementary_search_help=>HAS_SELECTION_FIELDS...more details

INSERT_INTO_PERSONAL_LISTinsert selected values into personal values listPublic
CALL METHOD cl_wdr_elementary_search_help=>INSERT_INTO_PERSONAL_LIST...more details

IS_SHOW_SELOPT_INITIALLYPublic
CALL METHOD cl_wdr_elementary_search_help=>IS_SHOW_SELOPT_INITIALLY...more details

IS_SIMPLEPublic
CALL METHOD cl_wdr_elementary_search_help=>IS_SIMPLE...more details

PERSONAL_SETTINGS_ALLOWEDcheck if settings are allowedPublic
CALL METHOD cl_wdr_elementary_search_help=>PERSONAL_SETTINGS_ALLOWED...more details

PERSONAL_VALUES_LIST_ALLOWEDreturns 'X' if a pers. value list for this search is allowedPublic
CALL METHOD cl_wdr_elementary_search_help=>PERSONAL_VALUES_LIST_ALLOWED...more details

PERSONAL_VALUES_LIST_AVAILABLEreturns 'X' if a pers. value list for this search existsPublic
CALL METHOD cl_wdr_elementary_search_help=>PERSONAL_VALUES_LIST_AVAILABLE...more details

PROCESSPrivate
CALL METHOD cl_wdr_elementary_search_help=>PROCESS...more details

RECORD_TAB2INTERVALSPrivate
CALL METHOD cl_wdr_elementary_search_help=>RECORD_TAB2INTERVALS...more details

RECORD_TAB2TABLEPrivate
CALL METHOD cl_wdr_elementary_search_help=>RECORD_TAB2TABLE...more details

RESTORE_FAVORITESRestore Personal Values ListPublic
CALL METHOD cl_wdr_elementary_search_help=>RESTORE_FAVORITES...more details

RESTRICTIONS_ALLOWEDchecks if this search help allows to be restrictedPublic
CALL METHOD cl_wdr_elementary_search_help=>RESTRICTIONS_ALLOWED...more details

RETURNPrivate
CALL METHOD cl_wdr_elementary_search_help=>RETURN...more details

SETTINGS_CHANGEDPrivate
CALL METHOD cl_wdr_elementary_search_help=>SETTINGS_CHANGED...more details

SET_DE_SELECTIONPublic
CALL METHOD cl_wdr_elementary_search_help=>SET_DE_SELECTION...more details

SET_MARKED_LINESPublic
CALL METHOD cl_wdr_elementary_search_help=>SET_MARKED_LINES...more details

SET_MAX_LIST_SIZEsets the maximum value list sizePublic
CALL METHOD cl_wdr_elementary_search_help=>SET_MAX_LIST_SIZE...more details

SET_RANGE_TABSset range tabs from selection fields incl. free text fieldPublic
CALL METHOD cl_wdr_elementary_search_help=>SET_RANGE_TABS...more details

SET_SELECTED_ITEMSPublic
CALL METHOD cl_wdr_elementary_search_help=>SET_SELECTED_ITEMS...more details

SET_SORT_FIELDset sort field and sort directionPublic
CALL METHOD cl_wdr_elementary_search_help=>SET_SORT_FIELD...more details

SORT_LISTPrivate
CALL METHOD cl_wdr_elementary_search_help=>SORT_LIST...more details

SWITCH_TO_GENERAL_VALUES_LISTswitches search help for displaying the general values listPublic
CALL METHOD cl_wdr_elementary_search_help=>SWITCH_TO_GENERAL_VALUES_LIST...more details

SWITCH_TO_PERSONAL_VALUES_LISTswitches search help for displaying the personal values listPublic
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.

NameLevelDescriptionInitial ValueTypeVisability
CO_GENERAL_LIST_ACTIVEInstance AttributeLIKE
Private
CO_PERSONAL_LIST_ACTIVEInstance AttributeLIKE
Private
MV_FUZZY_CAPAStatic AttributeDatabase is fuzzy search enabledLIKE
WDY_BOOLEAN
Public
M_CALLCONTROLInstance AttributeControl Structure for F4 Process with Search Help ExitLIKE
DDSHF4CTRL
Private
M_DESELECTED_RECORD_TABInstance AttributeResults List in F4 HelpLIKE
DDSHRESLTS
Private
M_FAVORITES_RESTORE_TABInstance AttributeLIKE
CL_WDR_DDIC_SEARCH_HELP=>RECORD_TAB_T
Private
M_FAVORITES_TABInstance AttributeLIKE
CL_WDR_DDIC_SEARCH_HELP=>RECORD_TAB_T
Private
M_GENERAL_VALUES_DISPLAYEDInstance AttributeABAP_FALSELIKE
ABAP_BOOL
Private
M_MARKED_LINESInstance AttributeList of selected linesLIKE
DDSHMARKS
Private
M_MAX_LIST_SIZEInstance AttributeABAP_FALSELIKE
I
Private
M_MAX_LIST_SIZE_IS_SETInstance AttributeLIKE
ABAP_BOOL
Private
M_NO_SORTInstance AttributeReplacement for Real Boolean Type: 'X' == True '' == FalseLIKE
WDY_BOOLEAN
Private
M_RECORD_TABInstance AttributeCurrent Value List (General/Personal)LIKE
CL_WDR_DDIC_SEARCH_HELP=>RECORD_TAB_T
Private
M_SELECTED_INDICESInstance AttributeLIKE
TYPE_INDEX_TABLE
Private
M_SELECTED_KEYSInstance Attribute(Pre-)selected keys of resulttableLIKE
STRING_TABLE
Private
M_SELECTION_FIELDSInstance AttributeLIKE
CL_WDR_DDIC_SEARCH_HELP=>SELOPT_DESCR_TAB
Private
M_SHLPTOPInstance AttributeDescription of Search HelpLIKE
SHLP_DESCR
Private
M_SORT_DIRECTIONInstance AttributeLIKE
C
Private
M_SORT_FIELDInstance AttributeName of a Search Help ParameterLIKE
SHLPFIELD
Private
M_STEPInstance AttributeLIKE
STRING
Private
M_WDR_F4CUSTOMInstance Attributeref to customizing objectLIKE
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



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!