Language specific Search help

Hi Experts,
    I am using a data dictionary search help in my webdynpro component which in sap core (r/3) gives me 7 values all in english which is my login language  , when i run the same search help in my webdynpro component on first hitting the serach button it gives me the same 7 values but if i keep hitting the 'start'  it throws me values in other languages as well.
   my issue now is i need to keep the value list to the initial 7 in the webdynpro component  irrespective of the number of times we hit on the search button.
Please suggest the right approach towards resolving the above issue.
Thanks In Advance,
Chaitanya.

Is this an SAP provided search help or one you created?  This doesn't sound like correct functionality.  The number of hits shouldn't change if you perform the same search.  Also if the keys/descriptions are language keyed, they shouldn't cross over and provide entries from other languages keys than your logon language.  If the search help functions differently from the SAPGUI/classic dynpro usage than Web Dynpro ABAP, I would suggest opening a support ticket.

Similar Messages

  • How can I call a specific search help from and still get all the tabs

    hello
    I use F4IF_FIELD_VALUE_REQUEST to display a specific search help from my program. This search help is included in a collective search help, but only the one specified search help is displayed.
    Is it possible to call the collective search help and display one specific search help ?
    Example: in CRM i have a collective search help BUPA. When F4 is issued from a customer field the search help "Search customer" should be displayed, and not the last search help which was activated - i.e.. "Search employee".
    best regards
    Peter Christiansen

    Hi,
    you can try some thing like this..
          CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'
            EXPORTING
              TABNAME           = 'KNA1'
              FIELDNAME         = 'KUNNR'
              SEARCHHELP        = 'DEBI'
            TABLES
              RETURN_TAB        = LT_RETURN
            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.
    Regards
    vijay

  • Search Help KRED_C modification

    Dear Experts,
    We are using KRED_C search help for vendor code on several screen. This search help provids vendor code list present in LFA1 table.
    Now i need to modify this search help as i need to get the list of all vendors where LOEVM (Central Deletion Flag for Master Record) field of LFA1 is blank..
    Please help to provide the solution.
    Thanks in advance.
    Regards
    Ankur

    Hello Ankur Gupta,
    Go to transaction se11 and display search help KRED_C
    Choose menu item Go to > Append Search Help and use "Create" button on following popup list.
    You can add specific search helps to collective search helps by this way.

  • Search Help for WebClient

    Hi All!
    I'm working with CRM2007 over WebClient.
    I've enhaced a new Z field in a standard view with the Easy Enhacement Workbench (EEW) and I don't know how to make a Search Help. Can someone help me?
    Best regards,
    Alejandro.

    in CRM2007 you have a default method trying to build the search help for fields of a structure in a generic way (this method is GET_V_S_STRUCT and is inherited by all context nodes)
    this method does in order:
    - look for a specif search help (method GET_V_fieldname)
    - if not found, tries to find Design Layer for the field
    - if not found, looks for a value list in domain related to field
    so if you field is defined based on a data domain having a list of fixed values (not a check table) then you will get the search help automatically
    now if none of these three possibilities is available, then you have to create you own search help^.
    This is done by creating the GET_V_fieldname method (you can copy existing method IF_BSP_WD_MODEL_SETTER_GETTER~_GET_V_XYZ so you are sure to have proper signature for your method)
    in this method, you put this code:
      data: lv_ddlb_threshold      type i value '20', "0: DDLB n: 1-n:, DDLB >n: F4-Popup
            ls_tabname             type ddobjname,
            ls_fieldname           type fieldname,
            lv_op                  type seocmpname,
            lv_component           type name_komp,
            lv_call_search_help    type boolean.
      ls_tabname   = me->base_entity_structure.
      ls_fieldname = component.
      rv_valuehelp_descriptor = cl_crm_uiu_md_valuehelp=>v_getter(
                               is_tabname        = ls_tabname
                               is_fieldname      = ls_fieldname
                               iv_index          = iv_index
                               iv_ddlb_threshold = lv_ddlb_threshold ).
    doing this, you will rely on search help as defined on your field (in table definition) and you will display a drop-down list if number of values is less or equal to 20, or a search help if number of values is greater than 20

  • Call elemetary search help dynamically

    Hi,
    I would like to call an elemetary search help at run time based on the contents of a screen field.
    e.g. field 1 (case type: value 1/2/3/4)
         field 2 (case number (get the case number from SH1/SH2/SH3/SH4 depending on value in field 1)
    I tried using a serach help exit for this purpose, however there are too many problems. Is there a FM that I can use at on value-request to call the specific search  help for field case number?
    Examples would be appreciated.
    Thx. LM

    Hello Liza,
    There are quite a few standard Function Modules which help you program your own F4 help in the POV event. You can look for FMs starting with F$IF. One of the most common ones, which might be applicable in your case is F4IF_FIELD_VALUE_REQUEST. this Function Module has got elaborate documentation which must help you solve your problem without much difficulty.
    Regards,
    Anand Mandalika.
    P.S. Reward points for this answer if it has helped you solve your problem.

  • Search Help in Webdynpro displays specific text in German language

    We have created a custom search help which is being displayed using a custom Webdynpro application. We found that for this search help, although all other texts are displayed in English, a specific text ( 'Show filter criteria' ) is being displayed in German. Also, the same problem exists for search helps used in certain standard Webdynpro applications as well ( eg. WDT_FLIGHTLIST, TEST_DDIC ). Is there any SAP note to address this issue?

    Hi,
    see SAP note 1050954
    Regards, Heidi

  • How to get search help tables of a specific table

    Hello Guru,
    I've a problem.
    I'm looking for a way to find out how many "search help" tables exist in a specified Check Table.
    Well, when I look for a check table of a field like MARD-LGORT
    I got as a check table T001L, now when I read the data from it, using the function module RFC_READ_TABLE I got all the data that I need, except now that I don't know which fields are actually displayed in the search help table of the field LGORT
    This what I want, in my case, the field that I need in the table T001L are : LGOBE LGORT WERKS
    All the others, are not so important.
    Please let me now, if you have an idea to find this.
    The search help table is for LTGORT : H_T001L
    Best Regards,
    Kais

    hi ,
    try this
    in the F4 value..
    call funtion '  HELP_VALUES_GET'                                                                               
    DISPLAY        =   "Text u want to display                                                                      
    FIELDNAME       = "Field name in specific table                                                                     
    INPUT_VALUE    = "Any default value                                                                       
    TABNAME           =   "Table name           
    Exporting
    SELECT_VALUE     = "The selcted vale in pop=up
    SELECT_INDEX      = "selected Index.
                Regards,
    prabhudas

  • Howto limit options in search help for DDIC element LANGU (language)?

    Hi all,
    in my application I have an input field for a language parameter. Of course the standard search help (F4) opens a popup with all possible languages (registered in system). Now I want to limit these languages in the popup to only a few I want.
    Is it possible to programmatically do this in ABAP, or do I have to copy the DDIC element and create an EXIT for the search help?
    Thanks in advance for your help.
    Kind regards, Matthias

    Matthias F. Brandstetter,
    You can do search help in 2 ways.
    1.
    You can copy existing one and make changes to that and add that to the field for which u want to.
    2.
    check the search help which tables are being used.if you know the tables , u can write search help using ABAP.
    Check the procedure.
    1.F4 help for field on the screen.
       Event used.
      PROCESS ON VALUE-REQUEST.
      FIELD P0016-ZZ_CONTR_TYP module f4_for_contr_type..
    2.F4 help for field on selection-screen.
      Event used
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR FIELD p_contr_type.
      g_progname  = 'MP001600'.
      g_scr_num   = '2000'.
      call function 'F4IF_INT_TABLE_VALUE_REQUEST'
        exporting
          retfield        = 'ZHRPAE_CONTRTYP'  "--> Field on F4 popup window
          dynpprog        = g_progname
          dynpnr          = g_scr_num
          dynprofield     = 'P0016-ZZ_CONTR_TYP' "--> Field on the screen
          value_org       = 'S'
        tables
          value_tab       = i_zhrpat_contrtyp1 "-->Data that is displayed on F4 help
          return_tab      = i_ret_values           "-->This contains selected record 
                                                                   properties
        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.
      else .
    " Read table i_ret_values with index 1.
        read table i_ret_values into w_ret_values index 1.
        p0016-zz_contr_typ = w_ret_values-fieldval.
    endif.
    I hope that it helps u .
    Regards,
    Venkat.O

  • Need Help on Language specific URL's

    Hi,
    Im creating URL iview.In that iview i need to provide different HTML links for each language.I've referred the document(http://help.sap.com/saphelp_nw04/helpdata/en/44/aabd5c7e8e0a47e10000000a1553f7/frameset.htm).As per the step 2 mentioned in the above link,I could not found the "Language-specific URL's mode".Can anybody faced the situation?..Pls help me to get rid of this..
    Regards,
    Murugan a

    Here is the answer.  It is available in SP 18.
    See <a href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/ep/~form/handler">SAP Note 961793</a>

  • Language parameter in search help

    Friends,
    have created one search help with condition type and condition type text, and associated to the field condition type. NOw on the help popup the data is diplayed for two languages eg, EN an TH though the logon language is EN. can we restrict it?
    Many Thanks,
    Albert.

    if you have problems referring to SYST fields you can get round it by hard-coding the language in a selection condition of your database view,eg
    TRDIRT     SPRSL     EQ     'E'
    or you can create a search help exit function module and link it to your search help, something like:
    FUNCTION z_wxyz_shlp_exit.
    ""Local interface:
    *"  TABLES
    *"      SHLP_TAB TYPE  SHLP_DESCR_TAB_T
    *"      RECORD_TAB STRUCTURE  SEAHLPRES
    *"  CHANGING
    *"     VALUE(SHLP) TYPE  SHLP_DESCR_T
    *"     VALUE(CALLCONTROL) LIKE  DDSHF4CTRL STRUCTURE  DDSHF4CTRL
      DATA:
          L_spras                  TYPE spras.
      FIELD-SYMBOLS:
       <field>                  TYPE dfies.
    Language filter logic.
    This logic only needs to apply at the 'DISP' event - which is just
    before the hit list is displayed
      CHECK callcontrol-step = 'DISP'.
    find the language entry in the field description table
      READ TABLE shlp-fielddescr ASSIGNING <field>
       WITH KEY fieldname = 'SPRAS'.
    *.. exit if one is not present
      CHECK <field> IS ASSIGNED.
    pass through the proposed hit list...
      LOOP AT record_tab.
    populate the language of the current record
        l_spras = record_tab+<field>-offset(<field>-intlen).
    check if it is different from the system language…
        IF l_spras <> sy-langu.
    *... and if so remove current record from the hit list
          DELETE record_tab.
        ENDIF.
      ENDLOOP.
    ENDFUNCTION.

  • How to restrict the search help given to a field for a specific program ??

    Hi,
    I have one search help which is attached to a field.
    This seach help is using a Z table and showing values perfectly for one program where I attached earlier.
    The same fields and Z table I am using is some other related program where user wants to see the restricted values only.
    I am not getting, how a search help can be restricted.
    I try to take a example of it.
    If in first program the search help values are:
    Material           Level
    Orange              1
    Mango               2
    Grapes              3
    Now in the second program user wants to see only levels not the material. I Have given only two colums for understanding purposes not all .
    Please suggest what are the possible ways we can do it.
    Thanks right now.
    -=Maddu=-

    Hi,
    Use this event
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_cc.
      PERFORM company_code CHANGING p_cc.
    FORM company_code CHANGING p_cc.
      DATA: dynpfld_mapping LIKE dselc OCCURS 0 WITH HEADER LINE.
      REFRESH gt_bukrs.
      SELECT * FROM t001
      INTO CORRESPONDING FIELDS OF TABLE gt_bukrs.
      LOOP AT gt_bukrs.
    **ST AS ON 08.09.2006
        AUTHORITY-CHECK OBJECT 'ZREP_TMF'
              ID 'BUKRS' FIELD gt_bukrs-bukrs
              ID 'VKORG' FIELD gt_bukrs-bukrs
              ID 'VKBUR' DUMMY
              ID 'SPART' DUMMY
              ID 'VTWEG' DUMMY.
       AUTHORITY-CHECK OBJECT 'ZREM_ORG'
             ID 'VKORG' FIELD gt_bukrs-bukrs
             ID 'VKBUR' DUMMY
             ID 'SPART' DUMMY
             ID 'VTWEG' DUMMY.
    **ST AS ON 08.09.2006
        IF sy-subrc NE 0.
          DELETE gt_bukrs.
        ENDIF.
      ENDLOOP.
      dynpfld_mapping-fldname   = 'BUKRS'.
      dynpfld_mapping-dyfldname = 'BUKRS'.
      APPEND dynpfld_mapping.
      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
        EXPORTING
          retfield        = 'BUKRS'
          dynpprog        = 'ZREM_AGENCY_REPORT'
          dynpnr          = '1000'
          dynprofield     = 'COMPANY'
          value_org       = 'S'
        TABLES
          value_tab       = gt_bukrs
          return_tab      = return_tab
          dynpfld_mapping = dynpfld_mapping.
    ENDFORM.                    " sale_org
    Reward points

  • IW31- How to add Search help for User specific fields in IW31 transaction.

    Hi Experts,
    I have to add Search help for standard fields USR00 to USR10 fields in IW31 transaction.
    Is there any user exit for this requirement.
    Please reply, it will be very helpful for me.
    Regards,
    B. V. Rao

    Bala,
    See the following user-exits:
    IWO10015: F4 Help for user fields on operation
    IWO10016: Customer enhancement to check operation user fields
    PeteA
    [www.pjas.com]

  • Language specific pop up

    hi all,
    i am sorry as  i havnt tried enough to search the solution in forum .. but can anyone let me know how to create a language-specific pop-up  in BSP ?

    Hi Shal,
    you can use the Online Text Repository to support language specific text fields in BSP.
    Look here http://help.sap.com/saphelp_nw04/helpdata/en/93/bccd3a00746f4ae10000000a11402f/frameset.htm
    Cheers
    Graham Robbo

  • Search help is not coming while using select-options?

    Hi All,
    I am using select options in my selection screen, i used wdr_select_options, also i coded some parameter values also
    ( non select-options ). For that field i am not getting search help. If i create as normal i am getting? Suggestions pelase?
    Thanks,
    Venkat.

    HI
    what kind of search help is associated with the field.
    ADD_SELECTION_FIELD method has some specific parametrs for value_help
    give the input there and try again.
    these parameters are
    I_VALUE_HELP_TYPE
    I_VALUE_HELP_ID
    I_VALUE_HELP_MODE
    I_VALUE_HELP_STRUCTURE
    thanks
    sarbjeet dingh

  • Populate and display internal table results using search help exit...

    I have copied F4IF_SHLP_EXIT_EXAMPLE and made changes. I want this search help exit to populate and display contents related to 'FIELD1' when the user enters a specific value for it in the search help screen, meaning when the user restricts the search by that value.  For field2, field3, field4, field5, field6, field7, and field8 I am using a custom view.
    Following is the code:
    TYPES:  BEGIN OF t_search,
                   field2 TYPE field2,
                   field3 TYPE field3,
                   field4 TYPE field4,
                   field5 TYPE field5,
                   field6 TYPE field6,
                   field7 TYPE field7,
                   field8 TYPE field8,
                   field1 TYPE field1,
                END OF t_search.
      DATA: it_itab TYPE TABLE OF t_search,
            wa TYPE t_search,
         wa_selopt TYPE ddshselopt,
            wa_fielddescr TYPE dfies.
    ranges: r_field1 for std_table1-field1
    STEP SELECT    (Select values)
        FREE: r_field1.
    **Get the value entered for FIELD1 in search help
        LOOP AT shlp-selopt INTO wa_selopt.
          CASE wa_selopt-shlpfield.
            WHEN 'FIELD1'.
              r_field1-sign = wa_selopt-sign.
              r_field1-option = wa_selopt-option.
              r_field1-low = wa_selopt-low.
              r_field1-high = wa_selopt-high.
              APPEND r_field1.
              CLEAR: r_field1.
          ENDCASE.
        ENDLOOP.
    **Select 'ID' and 'FIELD1' from table into lt_itab
        SELECT id field1
              INTO TABLE lt_itab
                FROM std_table1
                  WHERE field1 IN r_field1.
        IF sy-subrc = 0.
    **Now, based on the particular IDs from lt_itab, I need to select other values
    from other tables which also have 'ID' as the key.
           SELECT std_table2~field2
                std_table2~field3
                std_table3~field4
                std_table3~field5
                std_table3~field6
                std_table4~field7
                std_table4~field8
                std_table1~field1
              INTO CORRESPONDING FIELDS OF TABLE it_itab
              FROM std_table2
                         INNER JOIN std_table3 ON
                                std_table3mandt = std_table2mandt AND
                                std_table3id = std_table2id
                         INNER JOIN std_table4 ON
                                std_table4mandt = std_table2mandt AND
                                std_table4id = std_table2id
                         INNER JOIN std_table1 ON
                                std_table1mandt = std_table2mandt AND                                           std_table1id = std_table2id
              WHERE
                    std_table1~field1 IN r_field1.
    'id' is common in all the std_tables --> std_table1, std_table2, std_table3, std_table4.
    STEP DISP     (Display values)
    **Then I need to gather all the results in my internal table it_itab and display
    in search help results for the value of FIELD1 entered by the user in the search help.
        CALL FUNCTION 'F4UT_PARAMETER_RESULTS_PUT'
          EXPORTING
            parameter   = 'FIELD1'
            fieldname   = 'FIELD1'                          
          TABLES
            shlp_tab    = shlp_tab                                   
            record_tab  = record_tab
            source_tab  = it_itab
          CHANGING
            shlp        = shlp
            callcontrol = callcontrol.
    I am not getting all the data in my internal table and wanted to know if there is anyting wrong in my select statement.
    Any guidance will be appreciated and awarded appropriate points.
    Thanks.

    the webdynpro fieldname and the search help input parameter name were made same.

Maybe you are looking for

  • How to get check box in alv output

    hi gurus can anyone explian me how to get check box in alv output it should not be a pop up window i want to get in output itself tahnk you regards kals.

  • Ipod Touch 2nd Gen. Not Syncing With Itunes or Windows.

    I have an Ipod Touch - 2nd Generation 16GB iPod. It has IOS 4.2.1 installed on it. My Ipod Touch is still functioning but will not let me connect it with my computer so the ipod is not shown or iTunes or Windows. It was last working on the 19th of Ja

  • Skype does not see camera

    Skype does not see the camera any more. I think it was working before - camera works fine with facetime, etc. I installed recently ESET - could that be it? Any help greatly appreciated. Fedele

  • Organizing or storing files

    Hi all, I'm using a MacBook pro with logic. It works great. I have an external hard drive for all of my samples for the exs24. It works flawlessly. Question: When recording, what's the best way to store the files? I ask this because the hard drive on

  • Problem writing a BLOB

    Hi, - I have some problems to write a file in a BLOB field of an Oracle 9i database. I don't want to use oracle.sql.BLOB class because I want my application to accept all kinds of database, so I want to use java.sql.Blob class. 1/ First I create a re