<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Hi in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528529#M848886</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Search help is used for giving the user F4 Help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Elementary Search help is used for only one search help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Whereas Collective Search help is a collection of different Elementary Search help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To access the Elementary in the Collective Search Help you can use the Hot Keys, for accessing it directly.&lt;/P&gt;&lt;P&gt;Use,&lt;/P&gt;&lt;P&gt;=Hot Key name defined while creating the Search Help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;E.g =H.B&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;will take to the B search help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HTH&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dhruv Shah&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 13 Mar 2008 06:25:29 GMT</pubDate>
    <dc:creator>dhruv_shah3</dc:creator>
    <dc:date>2008-03-13T06:25:29Z</dc:date>
    <item>
      <title>Hi</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528524#M848881</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;can anybody give me a clear idea about the search help in data dictionary and also about elementary and collective search help? what is the difference between them?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 06:16:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528524#M848881</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T06:16:13Z</dc:date>
    </item>
    <item>
      <title>Re: Hi</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528525#M848882</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In the collective search help you will get more than 1 tabs and on the basis of those parameters you can search records for any field.In the elementary search help you will get just one field on the basis of which you will have to search the data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example go to transaction MM03.Press F4 on the icon for search help in field MATNR you will get a list of parameters on the basis of which you can search the material. This is collective search help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Go to VA01 transaction .Press F4 for Order Type you will get just one list of Order Types. This is elementary search help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 06:18:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528525#M848882</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T06:18:53Z</dc:date>
    </item>
    <item>
      <title>Re: Hi</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528526#M848883</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="285021"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;S.nehru&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 06:19:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528526#M848883</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T06:19:35Z</dc:date>
    </item>
    <item>
      <title>Re: Hi</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528527#M848884</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Search help&lt;/STRONG&gt;:&lt;/P&gt;&lt;P&gt;The input help (F4 help) is a standard function of the R/3 System. The user can display the list of all possible input values for a screen field with the input help. The possible input values can be enhanced with further information. This is meaningful especially when the field requires the input of a formal key.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See this link &lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/eb/e8dbc3e53d11d4b36c0050da429303/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/eb/e8dbc3e53d11d4b36c0050da429303/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Elementary Search Helps&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee5f446011d189700000e8322d00/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee5f446011d189700000e8322d00/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Creating Collective Search Helps&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee86446011d189700000e8322d00/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee86446011d189700000e8322d00/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if it is useful,&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Mahi&lt;/STRONG&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 06:20:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528527#M848884</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T06:20:59Z</dc:date>
    </item>
    <item>
      <title>Re: Hi</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528528#M848885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Standard Search Help&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The input help (F4 help) is a standard function of the R/3 System. It permits the user to display a list of possible values for a screen field. A value can be directly copied to an input field by list selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The fields having an input help are shown in the R/3 System by the input help key to the right of the field. This key appears as soon as the cursor is positioned on the corresponding screen field. The help can be started either by clicking on this screen element or with function key F4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the number of possible entries for a field is very large, you can limit the set of displayed values by entering further restrictions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Further meaningful information about the displayed values is included in the display of possible entries, especially if the field requires that a formal key be entered.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;TYPES OF SEARCH HELPS&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Elementary search helps &lt;/P&gt;&lt;P&gt;   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). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Collective search help &lt;/P&gt;&lt;P&gt;   Combine several elementary search helps. A collective search help thus can offer several alternative search paths.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Block diagram of Search Help&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     Context data: You first have to define the context data to be used in the input help process. The context contains the information obtained in previous dialog steps and the entries already made by the user in the current input mask. This information is normally used to restrict the possible values for the current input field. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         Dialog behavior: It describes the order of the dialog windows to be displayed during the input help and what they should look like. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        Data collection method: It defines where the values offered to the user for selection come from.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        Return values: When a value is selected from the list of possible entries, it is stored in the search field. This often results in the contents of further screen fields, such as explanatory text, being updated. You therefore should define which values can be returned to the screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        In addition to describing an input help, you must define the fields for which it should be used. This is part of the field definition (of the search fields).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In Release 4.0, the search help was introduced in the ABAP Dictionary as a new object type. A search help is an object that describes the input help process. The individual components of such a description can be defined with attributes of the search help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Search helps are subject to the same rules concerning their maintenance, activation and transport as all other objects of the ABAP Dictionary.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Search helps provide greater flexibility and functionality for defining input helps than the matchcode and help view object types offered up to Release 3.x.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Search Help Interface&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Search help interface determines how the exchange of values between the screen template and the selection method is implemented.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The search help interface defines the context data that can be used in the input help and the data that can be returned to the input mask. Analogously to the interface of a function module, the search help interface comprises interface parameters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you define an interface parameter of a search help, you must also define whether it should be used to copy data to the input help (IMPORT parameter) or whether it should be used to return data from the input help (EXPORT parameter). A parameter of a search help can also have both attributes at the same time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The location from which the IMPORT parameters of a search help get their values and the screen fields in which the contents of the EXPORT parameters of the search help are returned are defined in the search help attachment. The search help itself should always be attached to an EXPORT parameter of the search help. If this parameter is also the IMPORT parameter, its contents are only used in the input help if it is a search string (that is, if it contains a ´*´ or a ´+´).&lt;/P&gt;&lt;P&gt;You must define the parameter types of a search help. You can do this by assigning them data elements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Value Transport for Input Helps&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;NOTE:In the above example, screen fields A, B and C are linked with parameters of the search help. As a result, values can only be transported between the screen and the search help for these three fields. Existing contents of screen fields A and B can be used for selecting the hit list since they are linked with an import parameter of the search help. The values of parameters A and C can be returned to the screen from the hit list since these parameters are declared as export parameters of the search help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description of dialog behavior&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A hit list might contain plentiful number of entries. A &lt;/P&gt;&lt;P&gt;dialog provides the user with an option to restrict the&lt;/P&gt;&lt;P&gt;entries displayed on the hit list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In an input help process, the set of possible entries is presented in the dialog box as a list for displaying the hit list. The user selects the required value from this list by double clicking. Since the possible entries are often formal keys, you must be able to display further explanatory information about the possible entries in the list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the set of possible entries is very large, the user should be able to define additional conditions for the attributes of the selected entry. Restricting the set of data in this way both increases the clarity of the list and reduces the system load. Additional conditions can be entered in a further dialog window, the dialog box for restricting values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Specifying the dialog type of a search help defines whether the dialog box for restricting values should be offered and if so under what conditions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The attributes in the dialog box for displaying the hit list or in the dialog box for restricting values must be defined as internal parameters of the search help. An internal parameter can also be used in only one of the two dialog boxes. It can also belong to the search help interface.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The internal parameter types are also defined with data elements. These data elements define how the parameters are displayed in the two dialog boxes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 06:21:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528528#M848885</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T06:21:23Z</dc:date>
    </item>
    <item>
      <title>Re: Hi</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528529#M848886</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Search help is used for giving the user F4 Help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Elementary Search help is used for only one search help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Whereas Collective Search help is a collection of different Elementary Search help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To access the Elementary in the Collective Search Help you can use the Hot Keys, for accessing it directly.&lt;/P&gt;&lt;P&gt;Use,&lt;/P&gt;&lt;P&gt;=Hot Key name defined while creating the Search Help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;E.g =H.B&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;will take to the B search help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HTH&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dhruv Shah&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 06:25:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528529#M848886</guid>
      <dc:creator>dhruv_shah3</dc:creator>
      <dc:date>2008-03-13T06:25:29Z</dc:date>
    </item>
    <item>
      <title>Re: Hi</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528530#M848887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;search helps:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The input help (F4 help) is a standard function of the R/3 System. The user can display the list of all possible input values for a screen field with the input help. The possible input values can be enhanced with further information. This is meaningful especially when the field requires the input of a formal key.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are two types of search help:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Elementary search&lt;/STRONG&gt; 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). &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Collective search&lt;/STRONG&gt; helps combine several elementary search helps. A collective search help thus can offer several alternative search paths.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;An &lt;STRONG&gt;elementary search&lt;/STRONG&gt; &lt;STRONG&gt;help&lt;/STRONG&gt; defines the standard flow of an input help. You can define the following components of this flow in the search help:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where does the data displayed in the hit list come from (selection method) &lt;/P&gt;&lt;P&gt;what information should be displayed in the dialog box for value selection and in the hit list (search help parameters) &lt;/P&gt;&lt;P&gt;what field contents can be taken into account for hit list selections and which values in the hit list can be returned to the screen fields (search help parameters) &lt;/P&gt;&lt;P&gt;what dialog steps should be executed in the input help (dialog behavior)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A &lt;STRONG&gt;collective search help&lt;/STRONG&gt; combines several elementary search helps. The user can thus choose one of several alternative search paths with a collective search help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you define a collective search help, you only have to specify the search helps that are to be combined in the collective search help. In the input help, the values are transported between the elementary search help selected by the user and the input template using the collective search help. This is why a collective search help also has an interface for transporting the values.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 06:29:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528530#M848887</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T06:29:06Z</dc:date>
    </item>
    <item>
      <title>Re: Hi</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528531#M848888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;the input help (f4) is a standard function of r/3 system.the user can display the list of all possible input values for screen field with input values.&lt;/P&gt;&lt;P&gt;the possible input values can be enhanced with futher information&lt;/P&gt;&lt;P&gt;this is meaning full escpecially when input requires the input of formal key&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Elementary search helps  describe a search path. The elementary search &lt;/P&gt;&lt;P&gt;help must define where the data of the hit list should be read from (selection method), &lt;/P&gt;&lt;P&gt;how the exchange of values between the screen template and selection method is &lt;/P&gt;&lt;P&gt;implemented (interface of the search help) and how the online input help should be &lt;/P&gt;&lt;P&gt;defined (online behavior of the search help). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Collective search helps  combine several elementary search helps. A &lt;/P&gt;&lt;P&gt;collective search help thus can offer several alternative search path&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 06:44:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528531#M848888</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T06:44:46Z</dc:date>
    </item>
    <item>
      <title>Re: Hi</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528532#M848889</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WHY DO U NEED SEARCH HELP?&lt;/P&gt;&lt;P&gt;A number of requirements must be met for the input help of a screen field (search field):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Information (about the context) known to the system must be taken into consideration in the input help. This includes entries the user already made in the current input template as well as information obtained in previous dialog steps. Normally the input help uses the context to limit the set of possible values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The input help must determine the values that can be offered to the user for selection. The data to be displayed as supplementary information in the list of possible values must also be determined. When the possible values are determined, the restrictions resulting from the context and from further search conditions specified by the user must also be taken into consideration. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The input help must hold a dialog with the user. This dialog always contains the presentation of the possible values (with supplementary information) in list form and the possibility to select a value from this list. A search template in which the user can define conditions for the values to be displayed is also sometimes required &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the user selects a value, the input help must return it to the search field. The input template often contains more fields (often only display fields) containing further explanatory information about the search field. The input help should also update the contents of these fields in this case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The ABAP Dictionary object search help:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The ABAP Dictionary object search help is used to describe an input help. The definition of a search help contains the information the system needs to satisfy the described requirements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The interface of the search help controls the data transfer from the input template to the F4 help and back. The interface defines the context data to be used and the data to be returned to the input template when a value is selected.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The internal behavior of the search help describes the F4 process itself. This includes the selection method with which the values to be displayed should be determined as well as the dialog behavior describing the interaction with the user.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As with a function module, search helps distinguish between the interface with which it exchanges data with other software components and the internal behavior (for function modules, the latter is defined by the source text).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It only makes sense to define a search help if there is a mechanism available with which the search help can be accessed from a screen. This mechanism is called the search help attachment and will be described later.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Like the editor for function modules, the editor for search helps also enables you to test an object. You can thus test the behavior of a search help without assigning it to a screen field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;vineela.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 06:52:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528532#M848889</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T06:52:35Z</dc:date>
    </item>
    <item>
      <title>Re: Hi</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528533#M848890</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The ABAP Dictionary object search help is used to describe an input help. The definition of a search&lt;/P&gt;&lt;P&gt;help contains the information the system needs to satisfy the described requirements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The interface of the search help controls the data transfer from the input template to the F4 help and&lt;/P&gt;&lt;P&gt;back. The interface defines the context data to be used and the data to be returned to the input template&lt;/P&gt;&lt;P&gt;when a value is selected.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The internal behavior of the search help describes the F4 process itself. This includes the selection&lt;/P&gt;&lt;P&gt;method with which the values to be displayed should be determined as well as the dialog behavior&lt;/P&gt;&lt;P&gt;describing the interaction with the user.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As with a function module, search helps distinguish between the interface with which it exchanges data&lt;/P&gt;&lt;P&gt;with other software components and the internal behavior (for function modules, the latter is defined by&lt;/P&gt;&lt;P&gt;the source text).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It only makes sense to define a search help if there is a mechanism available with which the search help&lt;/P&gt;&lt;P&gt;can be accessed from a screen. This mechanism is called the search help attachment and will be&lt;/P&gt;&lt;P&gt;described later.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Like the editor for function modules, the editor for search helps also enables you to test an object. You&lt;/P&gt;&lt;P&gt;can thus test the behavior of a search help without assigning it to a screen field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The possible values displayed for a field by the input help are determined at runtime by a selection from&lt;/P&gt;&lt;P&gt;the database. When a search help is defined, you must define the database object from which the data&lt;/P&gt;&lt;P&gt;should be selected by specifying a table or a view as the selection method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It makes sense to use a view as selection method if the data about the possible values that is relevant&lt;/P&gt;&lt;P&gt;for the input help is distributed on several tables. If this data is all in one table or in the corresponding&lt;/P&gt;&lt;P&gt;text table, you can use the table as a selection method. The system automatically ensures that the text&lt;/P&gt;&lt;P&gt;of the text table is used in the user's logon language.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If there is not yet a view that combines the data that is relevant for an input help, you must first create it&lt;/P&gt;&lt;P&gt;in the ABAP Dictionary.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maintenance views may not be used as the selection method for search helps. Normally a database view is used. However, you should note that database views (in the R/3 System) are always created with an inner join. As a result, only those values having an entry in each of the tables involved are offered in the input help. Sometimes the values should be determined with an outer join. In this case you should choose a help view as the selection method. You can find more information about help views in the&lt;/P&gt;&lt;P&gt;appendix.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the selection method of a search help is client-dependent, the possible values are only selected in the&lt;/P&gt;&lt;P&gt;user's logon client.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A search help describes the flow of an input help. The search help can only take effect using a&lt;/P&gt;&lt;P&gt;mechanism that assigns the search help to this field. This mechanism is called the search help&lt;/P&gt;&lt;P&gt;attachment to the field.&lt;/P&gt;&lt;P&gt;Attaching a search help to a field has an effect on the field's behavior. It is therefore considered to be&lt;/P&gt;&lt;P&gt;part of the field definition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The semantic and technical attributes of a screen field (type, length, F1 help, ...) are not normally defined&lt;/P&gt;&lt;P&gt;directly when the input template is defined. On the contrary, only a reference to an ABAP Dictionary field&lt;/P&gt;&lt;P&gt;(usually with the same name) is specified in the Screen Painter. The screen field takes on the attributes&lt;/P&gt;&lt;P&gt;of this field from the ABAP Dictionary.&lt;/P&gt;&lt;P&gt;The same principle is also used to define the input help of a screen field. The search help is thus&lt;/P&gt;&lt;P&gt;attached to the ABAP Dictionary search field and not to the screen field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the search help attachment, the interface parameters of the search help and the screen fields&lt;/P&gt;&lt;P&gt;providing data for the input help or getting data from the input help are assigned to one another. The&lt;/P&gt;&lt;P&gt;search field must be assigned to an EXPORT parameter of the search help at this time. This parameter&lt;/P&gt;&lt;P&gt;should also be an IMPORT parameter so that the user can take advantage of search patterns that are&lt;/P&gt;&lt;P&gt;already entered.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fields that do not have a search help attachment can also have an input help since further mechanisms&lt;/P&gt;&lt;P&gt;(e.g. domain fixed values) are also used for the F4 help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the relational data model, entities are usually represented by formal keys. In real life, however, these&lt;/P&gt;&lt;P&gt;entities are often identified by one or more of their attributes. For example, the key for a person is the&lt;/P&gt;&lt;P&gt;personnel number. A person will generally describe another with his name and possibly his address.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The attributes used to identify an entity can differ from one user to the next and from situation to&lt;/P&gt;&lt;P&gt;situation. A user wants to use these attributes in an input help to define a value for a field that requires&lt;/P&gt;&lt;P&gt;that a formal key be entered.&lt;/P&gt;&lt;P&gt;We therefore need search paths permitting access to the data using non-key fields. Several different&lt;/P&gt;&lt;P&gt;search paths should be possible for one field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A search path for a field can be implemented with a search help having the form described above. To&lt;/P&gt;&lt;P&gt;describe an input help with more than one alternative search path, a set of search helps can be&lt;/P&gt;&lt;P&gt;combined into a new object in the R/3 System. Since this object is the description of the input help for a&lt;/P&gt;&lt;P&gt;field, it is also called a search help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In contrast to the elementary search helps described above, the search helps that combine several&lt;/P&gt;&lt;P&gt;search paths are called collective search helps.&lt;/P&gt;&lt;P&gt;Collective search helps are sometimes used to map the distribution of the possible entries for a field into&lt;/P&gt;&lt;P&gt;several (disjunct) datasets.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Like an elementary search help, a collective search help has an interface of IMPORT and EXPORT&lt;/P&gt;&lt;P&gt;parameters with which it exchanges data. Using this interface, the collective search help can be attached&lt;/P&gt;&lt;P&gt;to fields, tables and data elements exactly like an elementary search help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Only one search help can be attached to a field, table or data element. Several search paths are&lt;/P&gt;&lt;P&gt;therefore attached with a collective search help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can omit the components for describing the dialog behavior and data selection when you define a&lt;/P&gt;&lt;P&gt;collective search help. The included search helps are listed here. You must assign the parameters of the&lt;/P&gt;&lt;P&gt;collective search help to the interface parameters of the included search help for each inclusion.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A search help can also be included in several collective search helps and at the same time itself be&lt;/P&gt;&lt;P&gt;attached to fields, tables and data elements. A collective search help can also be included in another&lt;/P&gt;&lt;P&gt;collective search help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you use a collective search help, you are offered the elementary search helps contained in the&lt;/P&gt;&lt;P&gt;collective search help as parallel tab pages. If you repeatedly use a collective search help, the tab page&lt;/P&gt;&lt;P&gt;that was last used is automatically active. This is because most users always use the same search&lt;/P&gt;&lt;P&gt;path.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Hope this helps, Do reward.&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 06:54:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/3528533#M848890</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T06:54:56Z</dc:date>
    </item>
  </channel>
</rss>

