‎2007 Dec 05 9:47 AM
‎2007 Dec 05 9:50 AM
Hi,
A search help is an object of the ABAP Dictionary with which input helps (F4 helps) can be defined.
There are the following types of search helps:
Elementary search helps implement a search path for determining the possible entries.
Collective search helps contain several elementary search helps. A collective search help therefore provides several alternative search paths for possible entries.
Append search helps can be used to enhance collective search helps delivered by SAP with customer-specific search paths without requiring a modification.
The three components of the input help process described by a search help are the outer interface, the online behavior and the method of data collection.
The outer interface is defined by specifying the interface parameters. They define the context information to be used in the input help process and the attributes to be sent to the screen by the input help.
The search help attachment defines the field contents for parametrizing an import parameter and the fields of the input template in which the contents of the export parameters should be returned.
The dialog behavior and data collection are defined differently for elementary search helps and collective search helps.
The behavior of a search help can be made more flexible than usual with search help exits.
regards,
Santosh Thorat
‎2007 Dec 05 9:50 AM
Hi,
A search help is an object of the ABAP Dictionary with which input helps (F4 helps) can be defined.
There are the following types of search helps:
Elementary search helps implement a search path for determining the possible entries.
Collective search helps contain several elementary search helps. A collective search help therefore provides several alternative search paths for possible entries.
Append search helps can be used to enhance collective search helps delivered by SAP with customer-specific search paths without requiring a modification.
The three components of the input help process described by a search help are the outer interface, the online behavior and the method of data collection.
The outer interface is defined by specifying the interface parameters. They define the context information to be used in the input help process and the attributes to be sent to the screen by the input help.
The search help attachment defines the field contents for parametrizing an import parameter and the fields of the input template in which the contents of the export parameters should be returned.
The dialog behavior and data collection are defined differently for elementary search helps and collective search helps.
The behavior of a search help can be made more flexible than usual with search help exits.
regards,
Santosh Thorat
‎2007 Dec 05 9:50 AM
<a href="http://help.sap.com/saphelp_nw04/helpdata/en/eb/e8dbc3e53d11d4b36c0050da429303/frameset.htm">Sap help article</a>
‎2007 Dec 05 9:57 AM
hi
A search help is a ABAP Dictionary object used to define possible values (F4) help You can link a search help to a parameter as follows:
PARAMETERS <p> ... MATCHCODE OBJECT <search_help>.
The search help <search_help> must be defined in the ABAP Dictionary. The system now
automatically displays the input help button for the field on the screen and activates the F4 key
for it. When the user requests input help, the hit list of the search help appears, and when he or
she selects an entry, the corresponding export parameter is placed in the input field.
The predecessors of search helps in the ABAP Dictionary were called matchcode objects, hence
the name of the addition in the PARAMETERS statement. Existing matchcode objects are still supported
Regards
Nagesh.Parachuri
‎2007 Dec 05 11:05 AM
Hi Luke,
One way of Creating Search help
Search Help(Match code) -
>Se11
Difference between F1 and F4
F1 : Process on <u>help</u> request
F4 : Process on <u>values</u> request.
Executed in the screen process logic in addition to the PBO and PAI events.
Displays all possible values for selection in a window.
You can program your own possible values help using the PROCESS ON VALUE-REQUEST event.
To define Possible values for a field on screen, u need to defined following in POV event of screen flow logic:
PROCESS ON VALUE-REQUEST.
FIELD field name MODULE module name.
For Possible values, within module defined above, you should use the general function module HELP_VALUES_GET_WITH_TABLE to get possible values from ABAP Dictionary.
============================================
Some other functions can be used for F4 Help:
F4IF_FIELD_VALUE_REQUEST
Calls the input help of the ABAP Dictionary dynamically
Takes input as component names of a structure or database table of the ABAP Dictionary
F4IF_INT_TABLE_VALUE_REQUEST
Displays a value list that you created in an ABAP program
Takes input as value list is passed to the function module as the table parameter VALUE_TAB
==============================================
Thanks
Mohinder Singh Chauhan
‎2007 Dec 05 1:50 PM