Adding 3 new search criteria(2 dropdowns and 1 input field)

Hi Guys,
I have an issue to add 2 dropdownlist boxes the value of one will decide the entries in second drop down.ie dynamic selection.Now i want to use  both these values selected for searching Knowledge Base in the view SolSText.htm in IC_BASE application.
Now My question is there is a context node attached to the page SOLUTIONSEARCH and there is also a custom controller in the background.
so i have enhanced the structure of this context node to add my fields.how do i assign the values to custom controller..do i need to enhance the custom controller also..so as to retain my entered values during page transitions.
Kindly throw some light.
ashish.

Hi Ashish,
Yes, you would need to enhance the custom controller.
However, by their nature, custom controllers are used in a number of places which would mean substituting your enhanced version in all these locations. What you can do is create your own custom controller and load it via the profile XML (CRM 4.0):
  <AdditionalCustomControllerPreloads>
    <CustomController id="ZBSPAPP/MyCustomController"></CustomController>
  </AdditionalCustomControllerPreloads>
Cheers,
Patrick.

Similar Messages

  • Adding a new search criteria in Web UI for Sales Order

    Hi,
    We have a requirement for Web UI as follows :
    We want to add the ID number (identification number in BP ) as search criteria for Sales Order simialr to search criteria available in Accounts with ID number .
    Can any one please give some inputs on this ?
    Regards
    Vinayak

    Hi Vinayak,
    I will try to give you some technical advise.
    What you would need to do is:
    In transaction SM30 open up view: CRMV_OBJ_BTIL
    There is an entry for External Object Name "BTQAct"
    The currently used DDIC structure is CRMST_QUERY_ACT_BTIL
    You will need to adjust this structure to bring completely new parameters to the UI. This means put in your own.
    As you can see in detail for this entry there are three fields with name "Structure" the last one is for the GenIL handler class. Currently it should be empty (there is some fancy SAP logic to determine it automatically). You can override it with your own handler class implementing the logic. As a hint: The implementation class currently used is: CL_CRM_QACT_RUN_BTIL
    Anyhow most 1Order searches are handled by the class CL_CRM_Q1O_SEARCH perhaps you can use it as well. Additionally it would be a good idea to provide your users with a value help.
    Oh and there is a customizing that lets you define which options (IS, BETWEEN, IS NOT, ...) should be available for the user. Please do not try to do this hardcoded
    cheers Carsten

  • Adding New search criteria in Advanced Search

    Hi,
    In the page "PosVpoMainPG.xml", I have to add new search criteria "PO Description" apart from the existing ones.
    Can it be done by personalization? How?
    If not, please let me know the steps to do it from Jdeveloper.
    Regards,
    Ashish

    Check whether Query region has been used for the Page development and also figure out the construction mode (resultBasedSearch or autoCustomizationCriteria). You can create the extra column in the result table and define mappings as appropriate.
    Regards
    Sumit

  • Filter results for New Search Criteria of Advanced Search

    Hi,
    I'm new to oaf.
    I have added extended VO item to seeded advanced search region as new search criteria by personalization.
    When i try to search for new criteria the results are not filtering and my extended CO logic as follows:
    IN PFR:
    if(oapagecontext.getParameter(oaquerybean.getGoButtonName()) != null || oapagecontext.getParameter(oaquerybean.getPersonalizeGoButtonName()) != null)
    OAAdvancedSearchBean oaadvancedsearchbean = (OAAdvancedSearchBean)oawebbean.findChildRecursive("assetAdvSearch");
    boolean flag = true;
    if(oaadvancedsearchbean != null)
    int i = oaadvancedsearchbean.getDisplayedCriteriaCount();
    String s4 = oapagecontext.getParameter("advancedSearchRadioGroup");
    for(int j = 0; j < i; j++)
    String s6 = (new StringBuilder()).append("Value_").append(Integer.toString(j)).toString();
    String s7 = (new StringBuilder()).append("Condition_").append(Integer.toString(j)).toString();
    String s8 = oaadvancedsearchbean.getOriginalUINodeName(s6);
    if(s8.equals("XXAssocMsgInput"))
    String xx=oapagecontext.getParameter(s6);
    oapagecontext.writeDiagnostics(this, "criteria value: "+xx, 105);
    if (xx !=null) {                                 
    StringBuffer stringbuffer = new StringBuffer(100);
    // Setting whereClause at Runtime to restrict the query
    OAApplicationModule rootam = oapagecontext.getApplicationModule(oawebbean);
    OAApplicationModule childAM = (OAApplicationModule)rootam.findApplicationModule("XXAdvSearchAM");
    OAViewObject vvo1 = (OAViewObject)childAM.findViewObject("XXAdvSearchVO1");
    Serializable[] parameters = {xx};
    childAM.invokeMethod("getAssociateWith", parameters);
    In AMImpl:
    public void getAssociateWith(String xx)
    OAViewObject vo = (OAViewObject)getXXAdvSearchVO1();
    Vector parameters = new Vector(2);
    StringBuffer whereClause = new StringBuffer(100);
    int clauseCount = 0;
    int bindCount = 0;
    vo.setWhereClauseParams(null); // Always reset
    if ((xx!=null) && (!("".equals(xx.trim()))))
    whereClause.append(" ASSOCIATE_WITH LIKE :");
    whereClause.append(++bindCount);
    parameters.addElement(xx);
    clauseCount++;
    vo.setWhereClause(whereClause.toString());
    writeDiagnostics(this,"In AMIMPL whereclause:"+whereClause.toString(),119);
    if (bindCount >0)
    Object[] params=new Object[bindCount];
    parameters.copyInto(params);
    vo.setWhereClauseParams(params);
    writeDiagnostics(this,"In AMIMPL XXAdvSearchVO:"+vo.getQuery(),120);
    writeDiagnostics(this,"In AMIMPL VO Cnt:"+vo.getRowCount(),121);
    vo.executeQuery();
    writeDiagnostics(this,"After query = " + vo.getQuery(),123);
    In diagnostics, parameter is not getting assigned with the value ..
    Can you anyone suggest the inputs?
    Thanks,
    mallik
    Edited by: 758972 on Jul 29, 2012 1:09 PM

    Mallik,
    Is it the same requirement which we were discussing in another thread, to add search criteria in advance serch bean through personalization.
    If yes, let me try at my end and will let you know..
    --Parag Narkhede                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • IC WebClient - new search criteria

    Hi all,
    can we add more attributes to act as a search criteria in BOL <b>BuilHeaderSearch</b>? How can it be done?
    I am customizing the view BuPaSearchB2B.htm with one new search criteria for customers.
    Regards.

    Yes, for sure! In the BAdI you can find the methods GET_CUST_CLASSNAME_PROPOSAL and GET_APPL_MODEL_CLASSNAME. You need to implement both methods.
    My implementation for GET_CUST_CLASSNAME_PROPOSAL (you have to define the prefix for your classes - in my case it's /GKV/RM_CL...):
      RV_PROPOSAL = IV_CLASSNAME.
      concatenate '/GKV/RM' RV_PROPOSAL into RV_PROPOSAL.
    My implementation for GET_APPL_MODEL_CLASSNAME:
      RV_RESULT = 'CL_BSP_WD_APPL_MODEL_DDIC'.
    You can enhance this class by building a subclass of 'CL_BSP_WD_APPL_MODEL_DDIC', but i did not do this.
    Have you implemented both classes? I also had an error though i just implemented one method.
    Mathias

  • Need new search criteria on Screen 102 of transaction va02 for payment card

    Hi Friends,
    I have a requirement in which i need to add a new search criteria of payment cards
    on the VA02 initial screen, can any one suggest me a approach for this.
    Please suggest me the elaborated steps.
    Thanks in advance.
    Regards
    Digvijay

    Go to SE11 > select radio button 'Search Help', create a custom search help and activate it.
    Next, goto SE11 > Search help = ASH_VMVA and hit change
    Ignore warning.
    click on tab 'Included Search Help' and add the custom search help that you just created in step 1.
    Next click on 'parameter assignment' push button and maintain parameters (parameter should automatically default, just accept and save)
    Activate ASH_VMVA.

  • New search criteria for old (standard) node?

    Is it possible to create script, which adds new search criteria for old (standard) node?
    CustomSearchExtensionHandler.jsx gives example of custom search criteria for custom node. But it is not clear for me, how to add new search criteria over standard XMP fields.

    Hi,
    First you create your own table (with fields like Vendor No and Name), in which you wants to store your Value range for that Vendor and fill this table with all the values for that vendor(your own set of values).
    Using this table create an Elementary search Help from SE11 and you can use that search help for the Vendor field where ever you use.
    This works fine.
    Regards,
    Anji

  • Create new search criteria by Phone number in transaction BP in the REFX

    Dear All,
    I need help in this issue, I need to  create new Search criteria by Phone number in transaction BP in the REFX.

    Hi,
    Check BADI BUPA_SHLP_CONTROL, which has method FILTER_INCL_SHLP to control search helps in BP.  You can remove the standard search help by deleting corresponding entry from Changing parameters CT_SHLP_TAB of the method .
    You can refer one of the standard implementations for the above BADI , where search helps are removed based on conditions
    one of the Standard implementation: FSBP_SEARCH_HLP_EXIT
    Regards,
    Sid

  • How to create popup window with radio buttons and a input field

    Hi Guys,
    Can somebody give some directions to create a stand alone program to create a window popup with 2 radio button and an input field for getting text value. I need to update the text value in a custom table.
    I will call this stand alone program from an user exit. 
    Please give me the guidance how go about it or please give any tutorial you have.
    Thanks,
    Mini

    Hi,
    There are multiple aspects of your requirements. So let's take them one at a time.
    You can achieve it in the report program or you can use a combination of the both along.
    You can create a standalone report program using the ABAP Editor (SE38). In the report program you can call the SAP Module pool program by CALL Screen <screen number>. And then in the module pool program you an create a subscreen and can handle the window popup with 2 radio button and an input field for getting the text.
    For help - Module Pool programs you can search in ABAP Editor with DEMODYNPRO* and you will ge the entire demo code for all dialog related code.
    For Report and other Module pool help you can have a look at the following:
    http://help.sap.com/saphelp_nw70/helpdata/en/47/a1ff9b8d0c0986e10000000a42189c/frameset.htm
    Hope this helps. Let me know if you need any more details.
    Thanks,
    Samantak.

  • Open a new table or chart on clicking on "Input field" - Urgent

    Hi all,
    I have a form view that contains many input fields. Is it possible to open a new table or a chart if an input field is clicked? If yes then how?
    Please respond.
    Regards,
    Aisha Ishrat
    ICI Pakistan Ltd.

    Hi Govindu,
    Its not working without a button. I have tried with all steps. but it does not do anything on clicking on input field.
    I proceed as follows:
    I create a custom action "Details" on the input field. Then I draw a line from out port of form view and configure it for action "Details" and then pop up and then a new iview. In the iview, I create a chart. Then i deploy but it does not do anything in clicking the input field.
    I dont want to give nay inputs or outputs for the pop up.
    For new screen, should i place new iview in separate layer or what?
    Have I missed anything??
    Please respond.
    Best Regards,
    Aisha Ishrat
    ICI Pakistan Ltd.

  • How to do ICON_EXPAND and ICON_COLLAPSE input fields in module pool screen?

    hi frnds.
    My problem is in module pool screen how to do ICON_EXPAND and ICON_COLLAPSE input fields in module pool screen?And how to do GUI STATUS and GUI TITLE? IN SE80.
      ITS URGENT.POINTS WILL BE REWADED.THANKS  IN ADVANCE.

    Hi,
    Go through this thread.
    [expand and collapse|expand and collapse]
    Cheers,
    Simha.

  • How to add a new  search criteria in Advance Search Page in OAF

    HI,
    In my application (R12) we can access customer related information from 2 places (2 different responsibilities as mentioned below), both are OAF pages.
    1. AX receivables
    2. Sales online
    From both the responsibilities we can perform search for customer related information as well (Simple as well as Advance Search).
    But Advance Search screen from 'Sales online' allows user to perform search, based on few additional fields as well such as 'Classification' (it's an lov based field).
    Now, User is asking to add that field on search page of AX receivables as well.
    So, how to add one more field (as search criteria), on an standard 'Customer' screen?
    Additional Info :
    1. LOV is based on HzPuiClassificationFilterVO
    2. And this VO is available on both pages. (oracle.apps.ar.hz.components.search.server.HzPuiClassificationFilterVO)
    So can we achieve this by Personalization only ? if yes plz share the steps as well.
    Regards,
    Adi

    Yes. It is possible through personalization.
    1. Create a criteria row under Advance Search
    2. Create a Result Item under advance table columns
    3. Create a Query Criteria Map based on the criteria and result item above.
    Please note the newly added criteria field should be in the Searchresults VO attributes list.
    Otherwise you need to extend the VO as well.
    Hope this helps.
    Regards,
    -Mukesh.

  • How can we find search criteria for Mask and Namedsearch

    Hi Gurus,
      I got a doubt while working with the concept of mask and namedsearch. I defined a search criteria and stored the result under a mask or namedsearch. After some time if i call the mask/namedsearch where can we see the search criteria. Can anybody make me clear about this.
    Thanks
    Ravi

    Hi Ravi,
    You can see the search criteria for Named Search. Suppose you search for a field in free form search and then include all these records in your Named Search. Now in order to see the search criteria and enhance it. You need to go to>Menu bar>Search>Restore Named Search>Press Named Search(Name Given By you). Now you will able to see in free form search or any other search criteria which you included in for your Named Search.
    Regards,
    Mandeep Saini

  • Creating a new Search Help on a standard SAP table field?

    Good day, everyone!
    As part of a report I am writing, the customer would like to have Search Help added to the AUFEX field in table AUFK.  They would like this functionality so that when they are changing an order via t-code ko02, they can get a list of valid values to put in field AUFEX.  I would like to tie it to a zTable I've created; in my zTable, I have just 2 fields:  a key value (that will go into AUFEX) and a text description of the key value.  This zTable is used in my report.
    While I've created a Search Help on this table already for table maintenance, I've never added a custom Search Help to an existing standard SAP table field before.  I've done some Googling and other searching to see what I need to know, but I've only been able to find information on Collective Search Helps.  AUFEX doesn't yet have a Search Help field, so I don't think Collective Search Helps is my answer.
    Is this possible?  Can I add a custom Search Help to a standard SAP table field that doesn't have any Search Help linked to it yet?  Is there an existing thread or guide somewhere that can tell me how to do this?
    Thank you!

    Hi
    Yes u can: u can assign the search help to (A) data element livel or (B) field table livel.
    After creating your search help:
    A) Run SE11, insert your data element (AUFEX), press edit and insert the search help in "Search Help" area on DEFINATION tab;
    B) Run SE11, insert your table (AUFK), press edit, place the cursor on your field (AUFEX) and go to GoTo->Search help->for field
    But u should consider it'll mean to change a standard object for both cases: so u need to get the access key from your OSS.
    Max

  • Dropdown funda using input field

    Hi
    I wanted to do something as follows
    in drop down u have options rite so i wanted those drop down options in a inputfield
    meaning when the user clicks on some button besides the input field then i want to open a drop down kinda box where all the options are displayed in the form of a tree and the user selects it it should be populated in the input text field ( i know that we can use a pop up window and a table with all the options inside it but i want this in a tree view and that to the dropdown like box should be xactly below the input field) any help will b appreciated.
    regards
    sudheer

    Hi manoj
    there is some reason behind why i am using input field for achieving this drop down functionality
    i have achieved what i want by doing the following way
    i have changed my layout to row layout and in the first row i have created the input filed and a button
    and in the second row i have created the tree structure i wanted and made it as invisible ok
    when the user clicks the button the tree will open up and the according to what the user selects i have set to the context from which the input field is set ( so the selected thing has ben displaying)
    the problem in this method is
    all the contents which are after the row 3 are moving down when i am making the tree visible which i dont want
    so i am searching for the alternatives. i know that EVS or SVS will help but according to my need i want a tree with options rather than table with options( as the case with EVS or SVS )
    any ideas will help me alot
    thanks and regards
    sudheer varma

Maybe you are looking for