Saturday, April 7, 2012

SAP Search Help / ABAP Search Help / Search Help Exit

SAP Search Helps are used to provide F4 functionality for a field to select list of the possible values from a list. When ever user clicks on F4 button if there is any Search helps for that field it will display corresponding values for the filed from the list.It is a input help (F4 help), a standard function of R/3 system. 


Used to display possible input values for a field in screen template and are 
basically of two types:-
   
Elementary  & Collective.


   Elementary search help provides a single search path.

   Collective search help provides collective elementary search path.

Components of Search Helps:

Selection method – 
tables & views (database, projection & help).DB view for inner join & help view 
for outer join.
   
Search help parameters – copied from corresponding selection method.
   
Search help exit – It is a function module used to deviate a standard flow of 
                           input help process. F4IF_SHLP_EXIT_EXAMPLE is used as 
pattern for all search help to be created. Help processor calls search help exit 
at following times:
     
- Before displaying dialog box
     
- Before selecting data
    
 - Before displaying hit list
    
 - Before returning values to screen template.
    
Some of the names of predefined search help exit:
     
 F4UT_OPTIMIZE_COLWIDTH,
     
 F4UT_ICONS_DISPLAY,  F4UT_LIST_EXIT

Import & export parameters – 

Import parameters are used to copy context information from screen template to help process .
Export parameters  are used to return values from hit list to screen template.
    
Dialog type -
       
- Immediate value display
        
- Complex dialog with value restriction
        
- Dialog depending upon no. of entries
     
Hot key – 
It is used to select elementary search help from collective search help & to enter restrictions in dialog box to restrict values from entry field.

The short cut must be entered in input field like = <hotkey>.s1.s2.s3.-----

Lpos - defines position of parameter in hit list.

Spos - define position of parameter in dialogbox.
    
Sdis - Used for import parameter or default value which can not be changed.

Note: Elementary search help in collective search help can have different  number & types of parameters.Not all of the parameters need to be assigned.



Append Search Help: 

An append search help is used to enhance a collective search help (not
elementary search help) by further search paths (elementary search helps). 

This technique can be used by special developments,sap partners & sap 
customers.

Structure of append & corresponding collective search help must be same.

Parameters of both search helps having same name are assigned to one 
another.

Go to -> append search help.


"You found the information helpful and want to say thanks? Your donation is enough to inspire us to do more. Thanks a bunch!"

0 comments:

Post a Comment

Note: Only a member of this blog may post a comment.

Categories

ABAP (1) ABAP Interview Questions (112) ABAP Open SQL Statements (1) ABAP Syntax Rules (6) ABAP WORKBENCH (2) ABAP-Interview-Questions (52) ALE IDOC (6) ALE IDOC Interview Questions (6) ale-idoc (6) ALE-IDOC-Interview-Questions (19) ALV Interview Questions (5) ALV-Interview-Questions (22) BADI (2) BAPI (1) BAPI Interview Questions (1) BAPI-Interview-Questions (14) BDC (6) BDC Interview Questions (6) BDC-Interview-Questions (9) big data (2) big data interview questions (1) Classical Reports Interview Question (3) Classical-Reports-Interview-Questions (22) Conditional Statements (1) Cross Applications (3) Cross-Applications (14) Data Dictionary (22) Data Type Questins (1) Data types (1) Data-Dictionary (48) Data-Type-Questins (6) Dialog programming (5) Dialog Programming Interview Questions (4) Dialog-Programming (30) DOMAIN Interview Questions (1) Domain-Interview-Questions (8) Function Module (2) hadoop (2) hadoop interview questions (2) hdfs (1) IDoc Tutorials (6) Interactive Report Interview Questions (4) Interactive-Reports-Interview-Questions (22) Internal Tables (1) interview questions (1) Lock Object Interview Questions (1) Lock-Objects-Interview-Questions (10) Logical Database (1) Modularization Interview Questions (4) Modularization-Interview-Questions (25) Module Pool Programming (5) Module-Pool-Programming (39) modules in sap (1) Object Oriented ABAP (19) Object Oriented ABAP Interview Questions (15) object-oriented-abap (2) Object-Oriented-ABAP-Interview-Questions (34) OOABAP (9) Reports (14) Reports Interview Questions (9) Reports-Interview-Questions (19) RFC (1) RFC Interview Questions (1) RFC-Interview-Questions (14) RICEF (1) RICEF Objects (1) SAP (4) SAP ABAP (4) SAP ABAP Interview Questions (42) SAP ABAP Introduction (46) SAP ABAP Message Types (2) SAP BADI Interview Questions (2) SAP Basics (71) SAP Books (2) SAP Certification (1) SAP CONSULTANTS (5) SAP CRM (1) SAP ENHANCEMENTS (3) SAP EXITS (2) SAP EXITS ( SAP ENHANCEMENTS ) Interview Questions (1) SAP Free Books (1) SAP HR (2) SAP Lock Object (1) sap modules (2) SAP Open SQL Statements (1) SAP R/3 Architecture (4) SAP Search help (1) SAP Smartforms (1) SAP Smartforms Interview Questions (2) SAP Tables (5) SAP Tcodes (10) SAP Views (1) SAP Webdynpro ABAP (12) SAP Work Processors (2) SAP Workflow (3) SAP-BADI-Interview-Questions (11) SAP-Enhancements (39) SAP-Exits (39) SAP-Exits-Enhancements-Interview Questions (3) SAP-HANA (1) SAP-HANA-Interview-Questions (1) SAP-Smartforms-Interview-Questions (2) SAP-Workflow (3) Scripts (3) Scripts Interview Questions (2) Scripts-Interview-Questions (32) Search Help Interview Questions (1) Search-Help-Interview-Questions (9) Smartforms (1) Table Maintenance Generator (1) Table-Maintenance-Generator (4) Tables in SAP (2) Tables Interview Questions (3) Tables-Interview-Questions (3) Type Group Interview Questions (1) Type-Group-Interview-Questions (7) Variable Declaration (1) Views Interview Questions (1) Views-Interview-Questions (5) Webdynpro (12) what is big data (1)

Protected Blog

 
This blog is not affiliated to SAP AG |SAP is trademark of SAP AG |The information collected from various sources use information with your own risk.