Summary -

In this topic, we described about the below sections -

What is Search help?

Search help is a tool to search for the data records in the system. Search help is field help provided to the user to display field related information.

The input help(F4) is a standard function for search help in R/3 system. The user can display the field possible values list with search help and values list called as a hit list.

User can select the values from the hit list without manually entering the data. The search help must be assigned to the screen fields. Creating search help completes the standard process in ABAP dictionary.

Search help types -

There are two types of search helps available. Those are -

Types Description
Elementary search helps Specifies a single search help.
The elementary search help must define where data should read from.
Elementary search help is created from a single table.
Collective search helps Collection of more than one search help.
It offers several alternative search paths.

Create Search help -

Step-1: Go to SE11 transaction.

Create Search Help

Step-2: It opens ABAP Dictionary: Initial Screen. Select Search help radio button and enter the search help name. Click on Create button.

Create Search Help

Step-3: It opens a Create Search Help dialog box with available Search help types. Based on the requirement, select the search help type. In this example, we are creating Elementary search help. So we are selecting elementary search help radio button. Click on Continue button.

Create Search Help

Step-4: It opens Dictionary: change search help screen. Enter the Short Description, Selection Method (which is table name), Search help parameter (which is table field) information.

Create Search Help

Step-5: Press (Ctrl + S) or "Save" icon to save the Search Help definition. System asks for the package. Enter existing package if any, or create new package.

Create Search Help

Once the package information entered, click on "Local object" (if it is a local structure and non transportable object) or "Save" to create the search help.

Step-6: Once the Search help saved successfully, the "ZTC_SPRODUCT saved" message displayed on status bar.

Create Search Help

Step-7: Click on \ "Activate" icon or "Ctrl +F3" to activate Search help. If the Search help activated successfully, the "Object Activated" message displayed on status bar like below.

Create Search Help

Now, Search Help is activated and ready to use. If error messages or warnings occurred during the activation of the search help, the activation log is displayed automatically. The same activation log can navigate through menu option Utilities(M) → Activation log.

Step-8: Click on "Direct Processing.." icon or press "F8" to test the Search help. Multiple fields can be added to search help parameters list.

Create Search Help

  • Search help parameter – Specifies the field from the data source. The data source is a table specified in selection method.
  • Import – Specifies as an import parameter if checked. If not checked, not an import parameter.
  • Export − Specifies as an export parameter if checked. If not checked, not an export parameter.
  • LPos − Specifies the Search help parameter physical position in the selection list.
  • SPos − Specifies the Search help parameter physical position in the restrictive dialog box.
  • Data element – Specifies the data element that used to define the field of table or view.

Step-9: It opens the test search help. Place the cursor on the specific field and press "F4".

Create Search Help

Step-10: It opens a dialog with all possible values for the field. User can select the data from it. and click on "Continue" icon on the top left cornor of the dialog.

Create Search Help

The search displays the all the information of the selected value.

Change Search Help -

If any Search help information updated wrongly or adding/removing any new fields, Search Help definition needs to be changed. Change option is used to change the search help properties and follow the below steps to change the search help definition -

Step-1: Go to SE11 transaction.

Change Search Help

Step-2: It opens ABAP Dictionary: Initial Screen. Enter the Search help name and click on the "Change" button.

Change Search Help

Step-3: Click on "Save" once the information modified. Verify the below message gets displayed on status bar.

Change Search Help

Step-4: Click on "Activate" icon or "Ctrl +F3" to activate the new changes of the search help. Verify the below message gets displayed on status bar.

Change Search Help

Delete Search help -

If we want to delete the existing search help or a search help is wrongly created, follow the below steps to delete search help.

Step-1: Go to SE11 transaction.

Delete Search Help

Step-2: It opens ABAP Dictionary: Initial Screen. Enter the search help name and click on the delete button.

Delete Search Help

It displays a "Delete search help" popup for confirmation, click on "Yes" to delete the search help.

Delete Search Help

Once the search help successfully deleted, the below message displays on status bar.

Delete Search Help