Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

searchhelp

Former Member
0 Likes
506

wt is the exact difference between search help and matchcodes?

4 REPLIES 4
Read only

Former Member
0 Likes
482

Hi,

Search Help:Provides a list of values from the database

provide the cusrsor on the respective fields and pressF4

for search helpif it is a simple F4 it can check the tables

independently butit dosent check the relation between the

tables i.ePrmary key and foreign key.

Matchcodes: If it sis matchcodes objects first it can check

the tables independentely later it can check the relation

between the tables also.With matchcodes objects can ovoid

data redundancey.

Thanks,

Sriram Ponna.

Read only

Former Member
0 Likes
482

Hi,

Both are used for Searching purpose only.

In older versions we used Matchcode

now in newer versions of SAP we use Search helps..

1) Elementary search helps describe a search path. The elementary search help must define where the data of the hit list should be read from (selection method), how the exchange of values between the screen template and selection method is implemented (interface of the search help) and how the online input help should be defined (online behavior of the search help).

2) Collective search helps combine several elementary search helps. A collective search help thus can offer several alternative search paths.

3)An elementary search help defines the standard flow of an input help.

4)Both elementary search helps and other search helps can be included in a collective search help. If other collective search helps are contained in a collective search help, they are expanded to the level of the elementary search helps when the input help is called.

Matchcodes: A matchcode object describes the set of all possible search paths for a search item.One or more matchcode ID can be defined for a matchcode object.A matchcode ID describes a special search path for a search term.The fields or combination of fields via which the search is to take place is defined in the matchcode ID.

Regards,

Chithra

Edited by: Chithralekha P S on Apr 15, 2008 11:40 PM

Read only

former_member125661
Contributor
Read only

Former Member
0 Likes
482

Hi,

Search Help:

A repository object maintained in the ABAP Dictionary. It supplies input fields on Dynpros with single- or multi-column input helps. Search helps can be linked in the Dictionary with components from structures, data elements, and check tables. A search help enables you to search for entry values with assigned data, without you having to know the exact spelling of the value.

Matchcodes:

Matchcodes are defined in two stages in Abap/4 Dictionary:

1) The revelant table and fields are stipulated in matchcode object. A matchcode object describes the set of all possible search paths for a search item.

2) One or more matchcode ID can be defined for a matchcode object. A matchcode ID describes a special search path for a search term.The fields or combination of fields via which the search is to take place is defined in the matchcode ID.

3) But matchcodes are obselete and not used now.

Regards,

AMK.

<REMOVED BY MODERATOR>

Edited by: Alvaro Tejada Galindo on Apr 15, 2008 3:07 PM