Search option in value help

Dear all,
I have a requirement to put a search option on the value help provided in VC.
For example : I have a input field for materials, with a value help for multiple selection on material.  If i select a single material i am getting a huge hit list.  My requirement is to add an imput field in the search option to search the material.
Kindly let me know whether this could be done.
Regards,
Jeswin
Edited by: jeswin Jose on Aug 11, 2008 2:49 PM

Hi,
Refer Below Blog Have ScreenShots For Providing  Search Help For Input Fields In Visual Compser Applications.But Only One Change is One ScreenShot is  Screen Specify Data Service Runtime Parameters You Select Your Input Field in SEARCH FIELD ID.This is the only one change For Search Help Instaed Of Value Help.
Visual Composer: Value Help Data Service
Points Are Welcome
Thanks
SubbaRao Chinta

Similar Messages

  • Find option and variant save feature  in Value help  in VC application

    Hi,
        i want "save variant (like in R/3 you can make your variant and save it so no need to do same selection again and agian)" and find option in value help for the user friendly. can it possible in VC and if it is, then how i can do it ? reply me as soon as possible

    resolved by me

  • OTL timecard LOV changing search option

    Hi,
    Can anyone help in changing search option by value rather than display_value??
    Please let me know the steps..
    thanks
    mallik

    Hi,
    BrianK197719781979 wrote:
    OK Im making tiny steps forward now...
    SELECT *
    FROM hxc_lookups
    WHERE meaning in ('Total Hours','Timecard Period End Date','Timecard Period Start Date','PO Number','Project',
    'Timecard Status','Timecard Submission Date','Task','Timecard Comment')
    AND lookup_type in ('HXC_TIMECARD_SEARCH_ITEMS_WRK','HXC_APPR_TIMECARD_SEARCH_ITEMS')---Query the both the lookup_type and update 'Total Hours' to as u required 'Total Days'.
    ---May be here u req to do vo extesnion also to change the query to:
    SELECT * FROM hxc_lookups
    WHERE meaning in ('Total Days','Timecard Period End Date','Timecard Period Start Date','PO Number','Project',
    'Timecard Status','Timecard Submission Date','Task','Timecard Comment')
    AND lookup_type in ('HXC_TIMECARD_SEARCH_ITEMS_WRK','HXC_APPR_TIMECARD_SEARCH_ITEMS')
    Change:
    WHERE meaning in ('Total Hours' ) to WHERE meaning in ('Total Days')
    Regards
    Meher Irk

  • Range or Value Help in VC 7.2

    Hello Guys,
    I'm using VC 7.2 SPS 02, and also I am not able to use a range filter. In previous versions there was the option of Value Help. No more?
    If anyone can help, thank you!
    Thanks!
    Milton

    Hai,
    if your providing value help for particular field u have select key and value field . then only the data will pouplate in the value help.
    Regards ,
    Venkat

  • Value help search in web dynpro java

    Hi Everyone,
    I have a View where in which there is a value help for a field name and hit on that value help , its gives a popup for which has ID and name.
    But the issue when when user tries to search for a employee name  in the popup window, the user has to input the name in capital letters, but they want this to be  case sensitive.
    Now i checked on the code, but I dont find a piece of code for search, is it a standard type of code, How can I make this case sensitive.
    all i can find is a method which populates data into that popup .
    am i missing something to check .
    Regards,
    Raj

    Hi,
    Is this an EVS?
    Its handled by the framework, so you cant change the behaviour.
    In case of OVS you have the option to do this.
    This article might of use https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/391ee590-0201-0010-1c89-f1193a886421
    Regards
    Ayyapparaj

  • WDA select-options value help configuration

    Hello,
    I would like to configure the value help in the select-options component in WebDynpro ABAP. I used the parameter I_VALUE_HELP_TYPE of the method ADD_SELECTION_FIELD, but I didn't know how to pass a correct value for this parameter. Could someone give me an example with coding? That would be great! Thanks in advance.
    Regards,
    Georg

    For those of you who, like me, get a screen full of OTR keys on the buttons and tabs, the answer is on the first tab, 6th button.  Note that it is based on SPFLI, so the expected linkage between CARRID and CONNID does not happen.
    The code is in MAIN_VIEW method ONACTIONON_CRS_FLD_F4_CASES.
    The essence of it is:
        wd_this->m_handler->add_selection_field(
            i_id                         = CARRID
            it_result                    = lt_range_table
            i_value_help_structure       = 'SFLIGHT'
            i_value_help_structure_field = "CARRID  ).
        wd_this->m_handler->add_selection_field(
            i_id                         = CONNID
            it_result                    = lt_range_table
            i_value_help_structure       = 'SFLIGHT'
            i_value_help_structure_field = "CONNID  ).
    The result is that you select the CARRID, and that restricts the CONNIDs.
    I have used SFLIGHT because it will give linked search helps for CARRID and CONNID.  It works with parameters too, but remember GET_PARAMETER_FIELD is not currently implemented (it exists, but contains no code, so your program will seem to work, but it won't) , so use GET_PARAMETER_FIELDS which does work.

  • Value help for select-option not filling selection field

    I'm having some problems with a value help on a select-option. I've managed to get the value help displaying the correct values but for some reason can't get it to populate the selection field after I've selected a record.
    I have the following call:
      wd_this->m_handler->add_selection_field(
                          i_id = 'SHORT_D'
                          i_description = 'Program'
                          it_result = lt_range_table
                          i_read_only = read_only
                          i_value_help_type = IF_WD_VALUE_HELP_HANDLER=>CO_PREFIX_SEARCHHELP
                          i_value_help_id = 'ZPROGSTUDY' ).
    where ZPROGSTUDY is a new search help I've set up with an exit to retrieve the values.
    Any ideas ? Thanks.

    Hi Malcolm,
    The code you have is OK. I copied your code into a test program and it worked as expected.
    I used a search help where the possible values are populated in the search help exit, exactly as in your case. The only time it did not work was when read_only = X, but that is obvious also from a visual point of view since the input field is greyed out in that case. The popup also tells you is in RO mode...
    Does your SHLP work when you test it from SE11? Returns values?
    SAP provides a lot of WD4A sample code, see for example component WDR_TEST_SELECT_OPTIONS look for
    select-option fields > special cases > input helps > Non field-specific input help using search help
    Regards,
    George

  • Default values to be populated in the search option ' Equip by equip list'

    All Experts,
    I am running the transaction code IE01 to create a equipment. While creating, i would like to select a reference equipment. When i am doing so, there are so many included search options are displayed. Now, there are two queries from here onwards.
    a)Is it possible to hide / deactivate all other included search options except ' Equipments by Equipments list'.
    b)When the option 'Equipments by Equipments list' is selected, is it any way to default the values for the fields 'Equipment category' as 'M' and the 'Class type as 002'
    Please help.
    Thanks,
    Suresh

    Suresh,
    You will not be able to accomplish this using standard functionality without doing some development. It maybe possible to accomplish this through Transaction variant.
    Other than the above, the simplest way to hide the search options would be to place a implicit enhancement at the begining of the FM "PM_HLP_PREVENT_RECURSION" to delete of the search helps other than "Equip By Equip List" based on the calling program and screen number.
    With respect to defaulting, other than what Paul had indicated , try defaulting those values by setting the Parameter ID.
    Thanks
    Narasimhan

  • Integrate Freely Programmed Value Help in Select option WDR_SELECT_OPTION

    Hello All,
    I have created Freely Programmed Value Help name (ZVALUE_HELP) by using IWD_VALUE_HELP.I have develop an application(ZSELECT_OPTION) which uses the resubale component WDR_SELECT_OPTION for select option.i want search help for one of my select option input field .
    i wrote the following code.
    *initalise the used component
    data lo_cmp_usage type ref to if_wd_component_usage.
    lo_cmp_usage =   wd_this->wd_cpuse_ci_serach_help( ).
    if lo_cmp_usage->has_active_component( ) is initial.
      lo_cmp_usage->create_component( ).
    endif.
    * add a new field to the selection
      WD_THIS->M_HANDLER->ADD_SELECTION_FIELD(
      I_ID = 'ZCI_STATUS'
      IT_RESULT = LT_RANGE_TABLE
      I_READ_ONLY = READ_ONLY
      I_OBLIGATORY = ABAP_FALSE
      I_VALUE_HELP_TYPE = IF_WD_VALUE_HELP_HANDLER=>CO_PREFIX_APPLDEV
      I_VALUE_HELP_ID   = 'ZVALUE_HELP'
    when i execute the select option application n click on search help button i got error "Component usage ZVALUE_HELP does not exist.
    Edited by: Abhilasha Dahare on Aug 3, 2011 11:10 AM

    hi Abhsilasha,
    I think your code is some thing wrong.
    you have to assign free value help like below method.
    in the attribute( the select option field ) properties, you will find input help mode property, in that select 'freely  programmed'.
    then you willl get some more fields, there you have to provide ZVALUE_HELP
    of follow reema suggestion in below link
    How to integrate a Search Help in a dynamically created Select-Option?
    Regards
    Srinivas
    Edited by: sanasrinivas on Aug 3, 2011 12:06 PM
    Edited by: sanasrinivas on Aug 3, 2011 12:10 PM

  • I am trying to remove the older version of iTunes but an error message appears saying that it cannot find the path to 'iTunes64.msi", and I tried the search option to find it on my computer but no such luck. Please help me

    I am trying to remove the older version of iTunes but an error message appears saying that it cannot find the path to 'iTunes64.msi", and I tried the search option to find it on my computer but no such luck. Please help me

    Go to Microsoft website to fix install and Unistall problems. Click "Run now" from Fix it to remove all iTunes & related installer files:
    http://support.microsoft.com/mats/Program_Install_and_Uninstall
    Be aware that Windows Installer CleanUp Utility will not remove the actual program from your computer. However, it will remove the installation files so that you can start the installation, upgrade, or uninstall over.

  • I'm not able to do the DELETE and the SEARCH options on my list ( HELP!! )

    import java.io.*;
    public class StudentContactManager
    public static void main(String[] args) throws IOException
    char userSelection;
    final int maxStudents = 10;
    String [] Lname = new String [maxStudents];//LName= Last Name
    String [] FName= new String [maxStudents];//FName=First Name
    String [] En= new String [maxStudents];//En = Enrolment Number
    String [] PhoneNo= new String [maxStudents];
    int activeEntries = 0;
    boolean found = false;
    //================================
    System.out.println ( "1 - Initialise contact detail list" );
    System.out.println ( "2 - Display contact details list" );
    System.out.println ( "3 - Insert new entry into cotact detail list" );
    System.out.println ( "4 - Delete entry from contact detail list" );
    System.out.println ( "5 - Search cotact detail list" );
    System.out.println ( "Q - Quit" );
    System.out.print ( "Option : " );
    userSelection = Text.readChar ( "Enter option" );
    while ( userSelection != 'Q' & userSelection != 'q' )
    switch ( userSelection )
    case '1': activeEntries=0 ;
    break;
    case '2': if (activeEntries > 0)//IF contact detail list contains entries
    System.out.println("\tEnrolment Number\tFirst Name\tSecond Name\tTelephone Number");
    for (int i = 0; i<activeEntries; i ++)//FOR each stored contact
    {//DO
    System.out.println();
    System.out.println("\t"+En[i]+"\t"+"\t"+FName[i]+ Lname[i]+"\t"+"\t"+PhoneNo);//Display one/current contact detail
    }//END-FOR
    else
    {// ELSE
    System.out.println("Contact detail list empty");//Display �Contact detail list empty� message
    }//END-IF
    break;
    case '3': if(activeEntries<maxStudents)
    En[activeEntries]= Text.readString("Enter enrolment number");
    found = false;
    int i = 0;
    while ( !found && i < activeEntries)
    if (En[i].equals(En[activeEntries]) )
    found = true;
    else
    i++;
    }//end-if
    }//end-while
    if (found == false)
    FName[activeEntries]=Text.readString("Enter first name");
    Lname[activeEntries]=Text.readString("Enter last name");
    PhoneNo[activeEntries]=Text.readString("Enter telephone number");
    // Insert new contact details into contact detail list
    activeEntries++;
    else
    System.out.println("Enrolment number already exists");
    else
    System.out.println("Contact detail list full");
    break;
    case '4': Text.showMessage("Selected Option 4");
    break;
    case '5':Text.showMessage("Selected option 5");
    default: Text.showMessage("invalid selection, Please input a valid option");
    break;
    }//switch
    userSelection = Text.readChar ( "Enter option" );
    }//while
    System.exit(0);
    }//main
    }//StudentContactManager
    //===============================================================================
    I need help with case 4 and case 5...the search option should include while statement. and the 5th case is the delete option
    Thanks guys =).

    Please use the code tags when posting code (there is a button on the posting page for them). It would also help if you told us what you are trying to do, what error you are getting, and what you expect to get.
    If you are just asking us to write the code for you, then you are in the wrong place.

  • Latest Value - Select Option - At Selection Value help

    Hi,
    I need the current values entered in the Select Option of the Selection Screen while generating the Value Help.
    There are two selection option fields in the Selection Screen, Selopt1 and Selopt2, to generate the Value help of Selopt2 i need the latest values of the Selopt1, the function module dynp_read_values does not return all the values of the selectop option Selopt1 it returns only the first row of selopt1-high and selopt1-low, the function module RS_REFRESH_FROM_SELECTOPTIONS does not return the current values entered in the selection screen, is there any way to retrive the latest values of the select option in the event At Selection Screen on Value Request.
    regards
    Santosh

    Hi Santosh,
    When you go for f4 help on selopt2, you can use following code to get the current value of selopt1,
    AT SELECTION-SCREEN ON VALUE-REQUEST
    FOR selopt2-high.
    select * from bkpf into table it_bkpf where
    BKTXT in selopt1[].
      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
        EXPORTING
          retfield    = 'BKTXT'
          dynpprog    = sy-repid
          dynpnr      = sy-dynnr
          dynprofield = 'Invoice Id'
          value_org   = 'S'
        TABLES
          value_tab   = it_bkpf .
      IF sy-subrc <> 0.
        " do nothing.
      ENDIF.
    In selection screen, you can directly fetch the value of selection options or parameters by selopt1 or selopt2 (in your case by using AT Selection Screen for value request).
    Reply for further doubts,
    Please reward if useful.
    Thanks and regards,
    Ashlesha Desai
    Edited by: ashlesha desai on May 26, 2008 6:06 AM

  • Personalised Value Help in Select-Option field WD ABAP

    Hi
    I would like to know how I could provide the user with generic value help. I am using the Select Options in a Web Dynpro(ABAP) Application.
    Regards
    Faaiez

    Hi
    The key word here is "generic value help". This means the values that I want to fill the drop down with changes all the time based on various criteria. I need to fill the help values within the ABAP code based on the values in internal tables.
    Regards
    Faaiez

  • Implementation of F4 value help for a search field which is an EEWB field

    Hi...
                I am trying to create a F4 value help for a search field which is an eewb field.The f4 value help jus need to be a pop up containing the values of the field existing in the system.Since this is a search field the GET_V method cannot be used. I tried implementing it by creating a search help and then using it in the GET_DQUERY_VALUEHELPS method.But the problem when u use the search help is that all the values including the null values and duplicate entries will be populated when f4 is clicked.Is there any way to filter the values that get populated when f4 is clicked?If any other method can be used to implement the functionality please let me know..Thanks in advance....

    Hi,
    the GET_V methods worked for me most of the time. Even in advanced searchs. Only time they do not is if there is a different aproach considered in the GET_DQUERY_VALUEHELPS.
    As the GET_V_ you created obviously was called I suppose you found the correct place to Populate it to be used in the search.
    I do not know what the problem with the NULL values and duplicate entries is you talked about, but it sounds to me the creation of your valuehelp class is flawed. Not the integration into the UI.
    Maybe have a look at SAPs' standard implementations of Search Components. You should get a feeling for how search helps work. See. BT111S_OPPT, BP_HEAD_SEARCH
    cheers Carsten

  • Value help for select options  (pass the selected values to the select opt)

    Hi everyone,
    I created a custom value help for my select options.
    It works fine, when the user clicks on the value help, my own view is displayed, and the user can select the required values:
    lt_range_table =
      wd_this->m_handler->create_range_table(
      i_typename = 'ORGEH' ).
    * add a new field to the selection
      wd_this->m_handler->add_selection_field(
      i_id = 'ORGEH'
      i_value_help_id = 'MYSO'
      i_value_help_type = IF_WD_VALUE_HELP_HANDLER=>CO_PREFIX_APPLDEV
      it_result = lt_range_table
      i_read_only = read_only ).
    The problem is, how can I pass the values to the select option? When the user selects the values in my view, I have them in an internal table. But how can i pass these values to the select option?  I suppose there is declared method for this... but which one?
    Thanks
    N.

    Sorry for the stupid question, but it seems I can't acces my attribute:
    I create it in the component controller
    NODE: 'APP_DATA'
    Attribute: M_HANDLER TYPE IF_WD_SELECT_OPTIONS
    Cardinality 1..1
    Selection 1..1
    Singleton = 'X'
    I pass the values int he EDOINIT method of MAIN view:
    * Get compnent controller API
      lo_component = wd_comp_controller->wd_get_api( ).
      lo_controller ?= lo_component.
    * Get the controler context node
      CALL METHOD LO_CONTROLLER->GET_CONTEXT
        RECEIVING
          CONTEXT = lo_context.
    *Get the root node
      lo_node = lo_context->root_node.
    *Get the child node
      lo_child = lo_node->get_child_node( 'APP_DATA' ).
    ls_app_data-m_handler = wd_this->m_handler.
    lo_child->bind_structure( ls_app_data  ).
    After this code I test it if the binding is correct:
    DATA: ls_test TYPE wd_comp_controller->element_app_data.
    CALL METHOD LO_CHILD->GET_STATIC_ATTRIBUTES
      IMPORTING
        STATIC_ATTRIBUTES = ls_test.
    The lstest is correct_. It has the reference for the SelectOption
    Now, in the SEL_TREE View:
    * Get compnent controller API
      lo_component = wd_comp_controller->wd_get_api( ).
      lo_controller ?= lo_component.
    * Get the controler context node
      CALL METHOD LO_CONTROLLER->GET_CONTEXT
        RECEIVING
          CONTEXT = lo_context.
    *Get the root node
      lo_node = lo_context->root_node.
    *Get the child node
      lo_child = lo_node->get_child_node( 'APP_DATA' ).
    *Get the data from the node
      CALL METHOD LO_CHILD->GET_STATIC_ATTRIBUTES
        IMPORTING
          STATIC_ATTRIBUTES = ls_app_data.
      wd_this->m_handler = ls_app_data-m_handler.
    The ls_app_data-m_handler is INITIAL. There is no value in it.
    What did I do wrongly? 
    Please help
    Thanks
    N.

Maybe you are looking for