chapter 09_overview of search helps

20
IBM Global Business Services © IBM Corporation 2013 Search Helps | Dec-2008 Overview of Search Helps

Upload: bakkalibilal

Post on 18-Jul-2016

5 views

Category:

Documents


0 download

DESCRIPTION

Chapter 09_Overview of Search Helps

TRANSCRIPT

Page 1: Chapter 09_Overview of Search Helps

IBM Global Business Services

© IBM Corporation 2013Search Helps | Dec-2008

Overview of Search Helps

Page 2: Chapter 09_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

Page 3: Chapter 09_Overview of Search Helps

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.

Page 4: Chapter 09_Overview of Search Helps

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

Page 5: Chapter 09_Overview of Search Helps

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

Page 6: Chapter 09_Overview of Search Helps

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

Page 7: Chapter 09_Overview of Search Helps

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

Page 8: Chapter 09_Overview of Search Helps

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

Page 9: Chapter 09_Overview of Search Helps

IBM Global Business Services

© IBM Corporation 20139 Dec-2008Search Helps |

Assigning an Elementary Search Help - Priority Levels

FieldTable

Data Element

Page 10: Chapter 09_Overview of Search Helps

IBM Global Business Services

© IBM Corporation 201310 Dec-2008Search Helps |

Using Elementary Search Helps

F4

Page 11: Chapter 09_Overview of Search Helps

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.

Page 12: Chapter 09_Overview of Search Helps

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.

Page 13: Chapter 09_Overview of Search Helps

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.

Page 14: Chapter 09_Overview of 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.

Page 15: Chapter 09_Overview of Search Helps

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

Page 16: Chapter 09_Overview of Search Helps

IBM Global Business Services

© IBM Corporation 201316 Dec-2008Search Helps |

Demonstration

Creation of a Collective Search-Help.

Page 17: Chapter 09_Overview of Search Helps

IBM Global Business Services

© IBM Corporation 201317 Dec-2008Search Helps |

Practice

Creation of a Collective Search-Help.

Page 18: Chapter 09_Overview of Search Helps

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

Page 19: Chapter 09_Overview of Search Helps

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

Page 20: Chapter 09_Overview of Search Helps

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 ?