BC030_2.09.1
Overview of Search Helps
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
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
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
BC030_2.09.5
Creating an Elementary Search
Help
4
2
1
3
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
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
BC030_2.09.8
Using Elementary Search Helps
F4
F4
Dialog Box
Hit
List
BC030_2.09.9
Using Elementary Search Helps
F4
F4
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.
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.
BC030_2.09.12
Using a Collective Search Help
F4
F4
BC030_2.09.13
Search Help Exits
Function
Function
Module with
Module with
ABAP code
ABAP code
_________
_________
______
______
_______
_______
______
______
_____
_____
_____
_____
Search Help
Search Help
Processing
Processing
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