Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

search help

Former Member
0 Kudos

please tell me is there any function module which provides search help from check table name given

2 REPLIES 2

Former Member
0 Kudos

Hi Naga,

Check the code below.

This might be a help.

PROCESS BEFORE OUTPUT.

LOOP at ITAB_ITEM with CONTROL TABCONTROL.

MODULE STATUS_0301.

ENDLOOP.

PROCESS AFTER INPUT.

LOOP at ITAB_ITEM.

FIELD ITAB_ITEM-ZMATNR MODULE CHECK_MATERIAL.

MODULE MODIFY.

MODULE POPULATE.

ENDLOOP.

MODULE USER_COMMAND_0301.

PROCESS ON VALUE-REQUEST.

FIELD ITAB_ITEM-ZMATNR MODULE SEARCH_MATERIAL.

************************************************************************************

MODULE search_material INPUT.

DATA : it TYPE TABLE OF ddshretval .

CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'

EXPORTING

tabname = 'ZMARA_101754' "Table name

fieldname = 'ZMATNR' "Field name

  • SEARCHHELP = ' '

  • SHLPPARAM = ' '

dynpprog = sy-cprog

dynpnr = '0301'

dynprofield = 'ITAB_ITEM-ZMATNR' " Field for which you need the Search Help

  • STEPL = 0

  • VALUE = ' '

  • MULTIPLE_CHOICE = ' '

  • DISPLAY = ' '

  • SUPPRESS_RECORDLIST = ' '

  • CALLBACK_PROGRAM = ' '

  • CALLBACK_FORM = ' '

  • SELECTION_SCREEN = ' '

  • IMPORTING

  • USER_RESET =

TABLES

return_tab = it

  • EXCEPTIONS

  • FIELD_NOT_FOUND = 1

  • NO_HELP_FOR_FIELD = 2

  • INCONSISTENT_HELP = 3

  • NO_VALUES_FOUND = 4

  • OTHERS = 5

.

IF sy-subrc <> 0.

  • MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO

  • WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.

ENDIF.

ENDMODULE. " SEARCH_MATERIAL INPUT

****************************************************************************

Check this link also.

[http://saptechnical.com/Tutorials/ABAP/SearchHelp/page1.htm]

Regards,

Amit.

Former Member
0 Kudos

Hi,

this is the FM to apply search help....

F4IF_SHLP_EXIT_EXAMPLE

Please follow this link to know how to use this FM

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/daeda0d7-0701-0010-8caa-edc98338...

Regards,

Manish

Edited by: MANISH GUPTA on Oct 15, 2008 7:34 AM