Skip to Content
author's profile photo Former Member
Former Member

a question about search help and input help,PLZ take a look at it.

hi everyone,

i want to know the difference between search hlep and inpu help

can anyone tell me about that?

thanks

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

5 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Dec 04, 2007 at 04:58 AM

    Hi,

    Search help : is something which u provide f4 functionality help to the input fields.

    and there are two types of serach helps they are 1. elementary and 2.collective search helps.each has some significance Check these link u will ge the exact idea of search helps....

    http://www.sapdevelopment.co.uk/dictionary/shelp/shelphome.htm

    Regards,

    Sana.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 04, 2007 at 05:11 AM

    hi sana

    i know how to use them,but i want to know the difference....

    thank u all the same

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 04, 2007 at 06:13 AM

    <u>INPUT HELP</u>

    You can use the input help to create and edit objects. The input help assists you when entering field values. You can display and select the available input values in a list.

    CHECK THE LINK

    http://help.sap.com/saphelp_nw04/helpdata/en/6e/8f93dfb8f17b46a4fab87cefd34003/content.htm

    <u>SEARCH HELP</u>

    Search Help Locate the document in its SAP Library structure. Use. With this function you can search for objects, thereby defining and linking different selection conditions for the search help.

    CHECK THE LINK COPY AND PATE IT IN UR BRWSER IF WONT WORK DIRECTLY.

    http://help.sap.com/saphelp_nw04/helpdata/en/97/24a23fa34ffb47e10000000a114084/content.htm

    REWARD POINTS IF USEFUL

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Dec 04, 2007 at 06:29 AM

    The main input help available from the ABAP Dictionary is in the form of search helps. refer this page

    help.sap.com/saphelp_nw04/helpdata/en/9f/dbaa5435c111d1829f0000e829fbfe/content.htm - 17k

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 04, 2007 at 06:37 AM

    HI

    BOTH ARE SAME

    you can define F4 help in 2 ways

    in SE11 or in the report program

    IN SE11

    Attaching a search help to a table field

    Choose the field name, click on search help tab and

    provide the name of the search help.

    A search help is attached to a field of a table or structure in the maintenance transaction for this table/structure, analogously to attaching to a table. You must assign the interface parameters of the search help to any fields of the table/structure. The search field must be assigned to an EXPORT parameter of the search help at this time.

    Attach the search help to the table field

    The search help ZSTRAVELAG_NAME is therefore directly attached to the field AGENCYNUM of table ZSTRAVELAG.

    Attaching a search help to a data element

    Provide the search help name and the parameter name

    under the further characteristics tab of the data element.

    If the input help of a field is defined by its data element, no further screen fields can be used in the input help.

    Also note that the input F4 help would be available wherever the data element is used.

    Attaching a search help to a screen element

    A search help can be directly assigned to a screen field in two ways.

    The name of the search help must be entered in the Screen Painter in the Attributes for the field in the field Search help.

    The name of the search help can be defined for selection screens in ABAP reports in the PARAMETERS or SELECT-OPTIONS statement directly following the supplement MATCHCODE OBJECT.

    However, input help is only available for this particular screen.

    in REPORT PROGRAM

    in this way we declare in report program

    TYPES : BEGIN OF ST_OBJID_SH,

    OTYPE TYPE HRP1000-OTYPE,

    OBJID TYPE HRP1000-OBJID,

    END OF ST_OBJID_SH.

    DATA : IT_OBJID_SH TYPE STANDARD TABLE OF ST_OBJID_SH.

    DATA : WA_OBJID_SH TYPE ST_OBJID_SH.

    SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.

    *SELECT-OPTIONS : S_OTYPE FOR HRP1001-OTYPE NO INTERVALS .

    SELECT-OPTIONS : S_OBJID FOR HRP1001-OBJID NO INTERVALS .

    SELECT-OPTIONS : DATE FOR SY-DATUM NO-EXTENSION OBLIGATORY.

    SELECTION-SCREEN END OF BLOCK B1.

    AT SELECTION-SCREEN ON VALUE-REQUEST FOR S_OBJID-LOW.

    • IF S_OBJID IS NOT INITIAL.

    SELECT OTYPE OBJID FROM HRP1000

    INTO TABLE IT_OBJID_SH

    WHERE OTYPE = 'D'.

    IF SY-SUBRC EQ 0.

    • SEARCH HELP FOR QUALIFICATION.

    CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'

    EXPORTING

    • DDIC_STRUCTURE = ' '

    RETFIELD = 'OBJID'

    • PVALKEY = ' '

    DYNPPROG = SY-REPID

    DYNPNR = SY-DYNNR

    DYNPROFIELD = 'S_OBJID'

    • STEPL = 0

    • WINDOW_TITLE =

    • VALUE = ' '

    VALUE_ORG = 'S'

    • MULTIPLE_CHOICE = ' '

    • DISPLAY = ' '

    • CALLBACK_PROGRAM = ' '

    • CALLBACK_FORM = ' '

    • MARK_TAB =

    • IMPORTING

    • USER_RESET =

    TABLES

    VALUE_TAB = IT_OBJID_SH

    • FIELD_TAB =

    • RETURN_TAB = RETURN_TAB

    • DYNPFLD_MAPPING =

    • EXCEPTIONS

    • PARAMETER_ERROR = 1

    • NO_VALUES_FOUND = 2

    • OTHERS = 3

    .

    IF SY-SUBRC <> 0.

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

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

    ENDIF.

    ENDIF.

    .

    Check this out

    http://www.sap-img.com/abap/value-request-for-parameter.htm

    ******************************8

    sample program

    report zrich_0001 .

    data: begin of ihelp occurs 0,

    field type char10,

    ftext type char50,

    end of ihelp.

    data: a_field(20) type c.

    select-options s_field for a_field.

    initialization.

    ihelp-field = 'A'.

    ihelp-ftext = 'Description A'.

    append ihelp.

    ihelp-field = 'B'.

    ihelp-ftext = 'Description B'.

    append ihelp.

    ihelp-field = 'C'.

    ihelp-ftext = 'Description C'.

    append ihelp.

    at selection-screen on value-request for s_field-low.

    call function 'F4IF_INT_TABLE_VALUE_REQUEST'

    exporting

    retfield = 'FIELD'

    dynprofield = 'S_FIELD'

    dynpprog = sy-cprog

    dynpnr = sy-dynnr

    value_org = 'S'

    tables

    value_tab = ihelp.

    start-of-selection.

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

    one more program....

    REPORT ZHELP .

    TABLES : MARA.

    SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.

    PARAMETERS : P_MATNR(10) TYPE C.

    SELECTION-SCREEN END OF BLOCK B1.

    DATA : BEGIN OF ITAB OCCURS 0,

    MATNR TYPE MATNR,

    END OF ITAB.

    AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_MATNR.

    SELECT MATNR

    FROM MARA

    INTO TABLE ITAB

    UP TO 10 ROWS.

    CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'

    EXPORTING

    RETFIELD = 'MATERIAL NUMBER'

    DYNPPROG = SY-REPID

    DYNPNR = SY-DYNNR

    DYNPROFIELD = 'P_MATNR'

    VALUE_ORG = 'S'

    TABLES

    VALUE_TAB = ITAB

    EXCEPTIONS

    PARAMETER_ERROR = 1

    NO_VALUES_FOUND = 2

    OTHERS = 3.

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

    Create it from SE11.

    enter search help

    and create elementary

    enter description and below Table name

    and the fields

    see the doc

    1) Elementary search helps describe a search path. The elementary search help must define where the data of the hit list should be read from (selection method), how the exchange of values between the screen template and selection method is implemented (interface of the search help) and how the online input help should be defined (online behavior of the search help).

    2) Collective search helps combine several elementary search helps. A collective search help thus can offer several alternative search paths.

    3)An elementary search help defines the standard flow of an input help.

    4) A collective search help combines several elementary search helps. The user can thus choose one of several alternative search paths with a collective search help.

    5)A collective search help comprises several elementary search helps. It combines all the search paths that are meaningful for a field.

    6)Both elementary search helps and other search helps can be included in a collective search help. If other collective search helps are contained in a collective search help, they are expanded to the level of the elementary search helps when the input help is called.

    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee38446011d189700000e8322d00/content.htm

    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee45446011d189700000e8322d00/content.htm

    pls go through this for search help creation

    http://help.sap.com/saphelp_nw2004s/helpdata/en/41/f6b237fec48c67e10000009b38f8cf/content.htm

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.