chapter 09_overview of search helps
DESCRIPTION
Chapter 09_Overview of Search HelpsTRANSCRIPT
IBM Global Business Services
© IBM Corporation 2013Search Helps | Dec-2008
Overview of Search Helps
IBM Global Business Services
© IBM Corporation 20132 Dec-2008Search Helps |
Objectives
The participants will be able to: Explain the benefits of Search Helps Describe Elementary Search Helps Explain Collective Search Helps Explain Search Help Exits
IBM Global Business Services
© IBM Corporation 20133 Dec-2008Search Helps |
The Benefits of Search Helps
What was Smith’sWhat was Smith’s vendor number, vendor number,
anyway?anyway?
F4F4
Search helps are dictionary objects those we develop to compile a set of valid values for users.
IBM Global Business Services
© IBM Corporation 20134 Dec-2008Search Helps |
Elementary vs. Collective
Collective Search Help : DEBI (It is called when you hit F4 on the Customer Number field e.g. transaction XD01)
Individual Elementary Search Helps that make up the Collective Search Help
Used to scroll the tabs for Elementary
Search Helps
Used to see the full list of Elementary Search Helps
F4
IBM Global Business Services
© IBM Corporation 20135 Dec-2008Search Helps |
Using Search Helps
To see a list of customers starting with ‘S’
Key fields are indicated by
different color1
2
3
4
IBM Global Business Services
© IBM Corporation 20136 Dec-2008Search Helps |
Create search help from Dictionary pushbutton on workbench, or from within Repository Browser.
1
3
2
4
5
Creating an Elementary Search Help
IBM Global Business Services
© IBM Corporation 20137 Dec-2008Search Helps |
Interface Parameters
Optional Exit
Data source for hit list
List Display method
Used to identify search help
Defining an Elementary Search Help
IBM Global Business Services
© IBM Corporation 20138 Dec-2008Search Helps |
Parameters for values you want to send and receive
Declaration of parameters as import and/or export
Position parameterwill be on hit list
Parameter is display only
Position parameter will be on dialog box
Data element associatedwith parameter
Optional defaultfor parameter
Defining an Elementary Search Help – Interface Parameters
IBM Global Business Services
© IBM Corporation 20139 Dec-2008Search Helps |
Assigning an Elementary Search Help - Priority Levels
FieldTable
Data Element
IBM Global Business Services
© IBM Corporation 201310 Dec-2008Search Helps |
Using Elementary Search Helps
F4
IBM Global Business Services
© IBM Corporation 201311 Dec-2008Search Helps |
Demonstration
Creation of an elementary Search-Help for different employee types (regular, contractor, etc) in an organization and attach it to the employee table created for the previous exercises.
IBM Global Business Services
© IBM Corporation 201312 Dec-2008Search Helps |
Practice
Creation of an elementary Search-Help for different employee types (regular, contractor, etc) in an organization and attach it to the employee table created for the previous exercises.
IBM Global Business Services
© IBM Corporation 201313 Dec-2008Search Helps |
Defining a Collective Search Help - Interface
Notice there is no selection method. Acollective search help is a set of one or
more elementary search helps.
IBM Global Business Services
© IBM Corporation 201314 Dec-2008Search Helps |
Defining a Collective Search Help -Adding Elementary Search Helps
Don’t forget to assign parameters for each elementary search help.
IBM Global Business Services
© IBM Corporation 201315 Dec-2008Search Helps |
Using a Collective Search Help
F4
Only Difference from before – toggle button
elementary search help
IBM Global Business Services
© IBM Corporation 201316 Dec-2008Search Helps |
Demonstration
Creation of a Collective Search-Help.
IBM Global Business Services
© IBM Corporation 201317 Dec-2008Search Helps |
Practice
Creation of a Collective Search-Help.
IBM Global Business Services
© IBM Corporation 201318 Dec-2008Search Helps |
Search Help Exits
Function Module withABAP code
_________ ______ _______ ______ __________
Search HelpProcessing
A search help exit is a function module. Basically, it is extra code that can be included in the processing of the search help at specific times
IBM Global Business Services
© IBM Corporation 201319 Dec-2008Search Helps |
Summary
Search helps are dictionary objects that we develop to compile a set of valid values for users.
An elementary search help is exactly one combination of fields that will be used to determine the needed value.
A collective search help is a combination of elementary search helps. When the user hits F4, the system checks to see if there is a search help
attached to the field, search help attached to the table is the second type of search help that is checked for, if one is not found, the system checks if a search help is attached to the data element. If one is not found, the system does not use a search help, but will check the domain for valid values. If none exist, then no help is provided.
A search help exit is a function module. Basically, it is extra code that can be included in the processing of the search help at specific times
IBM Global Business Services
© IBM Corporation 201320 Dec-2008Search Helps |
Questions
What is a search help ? What is the difference between an elementary search help and a collective search
help? What is a search help exit ?