Search Helps 

The input help (F4 help) is a standard function of the R/3 System. The user can display the list of all possible input values of a screen field with the input help. The display of the possible input values can be supplemented with descriptive information about the individual values. This is meaningful especially when the field requires the input of a formal key.

Process of an Input Help

A user calls an input help with the following steps (some steps can be omitted, depending on the definition of the input help):

  1. The user starts the input help to display the possible input values for a field in a screen template.
  2. The system offers the user a number of possible search paths.
  3. The user selects one of these search paths. Each search path offers a number of restrictions to limit the number of possible input values. These values are offered in a dialog box for restricting values when the search path is selected.
  4. The user enters restrictions if required and then starts the search.
  5. The system determines the values that satisfy the entered restrictions (hits) and displays them as a list (hit list).
  6. The user selects the most suitable line from the hit list by double-clicking.
  7. The input value is returned to the screen template (possibly together with other values).

Steps 2 and 3 are omitted if there is only a single search path available. In this case the dialog box is offered immediately for the value restriction. You can also output the hit list directly after starting the input help. Steps 2 to 4 are omitted in this case.

This standard process can be completely defined by creating a search help in the ABAP Dictionary. This search help must be assigned to the screen fields in which they should be available (see Attaching Search Helps to Screen Fields).

There are two types of search help:

See also:

Example for Search Helps

Search Help Exits

Creating Elementary Search Helps

Creating Collective Search Helps