background image

BC030_2.09.1

Overview of Search Helps

background image

BC030_2.09.2

Objectives

• The participants will be able to: 

– Explain the benefits of Search Helps

– Describe Elementary Search Helps
– Explain both Collective Search Helps and 

Search Help Exits

background image

BC030_2.09.3

The Benefits of Search Helps

      

What was Smith’s

What was Smith’s

 

 

vendor number, 

vendor number, 

anyway?

anyway?

F4

F4

background image

BC030_2.09.4

Elementary vs. Collective

Collective

Collective

Search Help

Search Help

E

E

l

l

e

e

m

m

e

e

n

n

t

t

a

a

r

r

y

y

 

 

1

1

Field H

Field B

Field K

E

E

l

l

e

e

m

m

e

e

n

n

t

t

a

a

r

r

y

y

 

 

2

2

Field Z

Field O

E

E

l

l

e

e

m

m

e

e

n

n

t

t

a

a

r

r

y

y

 

 

3

3

Field A

E

E

l

l

e

e

m

m

e

e

n

n

t

t

a

a

r

r

y

y

 

 

4

4

Field R

Field X

Field B

Field O
Field Q

background image

BC030_2.09.5

Creating an Elementary Search 

Help

4

2

1

3

background image

BC030_2.09.6

Defining an Elementary Search 

Help

Optional 
Exit

Data Source for Hit 
List

List Display 
Method

Used to identify Search 
Help

Interface 
Parameters

background image

BC030_2.09.7

Defining an Elementary 

Search Help - Interface Parameters

Parameters for values 
you want to send and 
receive

Declaration of 
parameters as import 
and/or export

Parameter is display only

Data element 
associated with 
parameter

Optional default 
for parameter

Position 
parameter will be 
on dialog box

Position 
parameter will 
be on hit list

background image

BC030_2.09.8

Using Elementary Search Helps

F4

F4

Dialog Box

Hit

List

background image

BC030_2.09.9

Using Elementary Search Helps

F4

F4

background image

BC030_2.09.10

Defining a Collective Search 

Help 

Notice there is no selection 
method.  A Collective Search Help 
is a set of one or more Elementary 
Search Helps.

background image

BC030_2.09.11

Defining a Collective Search 

Help -

Adding Elementary Search Helps

Don’t forget to assign parameters 

Don’t forget to assign parameters 

for each elementary search help.

for each elementary search help.

background image

BC030_2.09.12

Using a Collective Search Help

F4

F4

background image

BC030_2.09.13

Search Help Exits

Function 

Function 

Module with

Module with

ABAP code

ABAP code

_________

_________

  

  

______

______

      

      

_______

_______

      

      

______

______

   

   

_____

_____

_____

_____

Search Help

Search Help

Processing

Processing

background image

BC030_2.09.14

Summary

• The participants should be able to: 

– Explain the benefits of Search Helps

– Describe Elementary Search Helps
– Explain both Collective Search Helps and 

Search Help Exits


Document Outline