FPM Search UIBB

Can someone tell me how to make the search case-insensitive.
I used the method cl_fpm_guibb_search_conversion=>to_abap_select_where_tab to create the Where clause for my SQL
Is there any standard way to make it case insensitive.
I would have used Native SQL for case insensitive SQL but in this case the where clause is generated by the method and dont really want to change the geerated where clause..
Also can someone tell me what a Free Text Search is in the Search UIBB??

Which NW release are you talking about? As of release 7.03/7.31 there is the possibility to define a result list in the GUIBB Search that is based on the new GUIBB List ATS. This offers highest flexibility to the application developer.
Edited by: Jens Ruths on Jan 23, 2012 12:36 PM

Similar Messages

  • How to add Freely programmed input help in FPM Search UIBB?

    Hi Experts!
    We have a requirement to create search UIBB in which the input field should have a freely programmed input help.
    I see that WD_VALUE_HELP parameter can be set to the component name and it displays the freely programmed help as well in the application.
    However, I am still digging to implement the search help open and close events of the component.
    I have used the Freely programed value help standard demo object  " FREE_VALUE_HELP "  which shows the value in the help popup however, the selected value is not returned in the input field.
    I am also unable to find any Interface as provided for implementing OVS in search UIBB as well...
    Please help.

    Hi Aliaksandr,
    Thanks for your response.
    I have checked this WDA application demo_value_help .... but it is a normal WDA application.
    However, I want use freely programmed search help in Search UIBB using FPM.
    I found that we can provide the component name used as freely programmed search help in the attribute WD_VALUE_HELP of Interface IF_FPM_GUIBB_SEARCH.
    https://help.sap.com/saphelp_nw74/helpdata/en/03/f2474b6d9a49f4b5a3ed6f04decf22/content.htm?frameset=/en/56/d151c3ba7b4b2e82068a084cb991f3/frameset.htm
    And it displays the search help as well when I do F4 on the field of Search UIBB. But, we need to provide event handler for events - VH_WINDOW_CLOSED and VH_WINDOW_OPENED of the search help component (Component which is provided in WD_VALUE_HELP) some where in the Feeder class, in order to get the selecteed data from the search help, which I am unable to do.
    Do you have any idea of such implementation?
    Appreciate your response!

  • Refresh of FPM SEARCH Component  from Program

    Hi ABAPers,
    I am facing a problem with the Search UIBB (IF_FPM_GUIBB_SEARCH). The selection works fine: I can select the lead-selection, and the result is correctly provided to another UIBB.
    Within this second UIBB the data may be changed. In this case, I would like to update my search result with the new data (simply to be read from the database). This unfortunately does not work.
    My controller (the feeder class) gets all things set, but the view (Webdynpro) is not being refreshed (unless I click the buttons on the screen). After my data is changed, I fire these two events
    lo_fpm->raise_event_by_id( if_fpm_guibb_search=>fpm_reset_search ).
    lo_fpm->raise_event_by_id( if_fpm_guibb_search=>fpm_execute_search ).
    which are properly processed. In IF_FPM_GUIBB_SEARCH~GET_DATA I also set
    ev_search_criteria_changed = abap_true.
    As I said, when changing the search critera and pressing the buttons on the screen, all things work fine - so the coding should be fine basically. But when I fire the events manually through my program code to initiate the same thing, nothing happens on the screen.
    Is there any flag to be set to get to get the interaction between controller und view running?
    Any help is appreciated!
    Kind regards
    Torsten

    Hi Torsten,
    so the problem is that the result data is not updated? The result data is propably displayed in a FPM List UIBB and has its own feeder class. Therefore I got start for analyzing this, would be to figure out the feeder class of that result list uibb. Then I would debug what happens in method get_data. The interesting parameters are ct_data and ev_data_changed.
    Kind regards,
    Ulrich

  • Select option in FPM form UIBB

    Hi Experts,
    how can we implement  select option in FPM form UIBB ?
    I need to pass multiple values in FPM FORM UIBB and that will not be Low High kind of it will be just multiple,
    So if there is any work around please help me.
    Thanks in Advance.
    Best Regards, Ashutosh

    Hi Ashutosh,
    you can use from or search uibb according to your requirement.
    For example you need to display multiple line item based on search condition as below then go for search UIBB.
    you can refer this link http://webdynproabap.wordpress.com/2014/02/10/data-transfer-between-two-uibbs/
    Regards,
    Ragavendra

  • How to read the Lead Selection in Search UIBB

    Hello,
    I have a Search UIBB implementation with the list from Search UIBB.
    When the user double click any line in the List we want to call another program.  Not sure how to read the Lead selection. I see the event ID FPM_RESULT_LEAD_SEL  in Process_Event method and GET_DATA method but not sure how to get the actual line.
    Thanks in advance for any help.
    Regards,
    PK

    Hi ,
    method IF_FPM_GUIBB_SEARCH~PROCESS_EVENT.
    CASE IO_EVENT->MV_EVENT_ID.
    WHEN  IF_FPM_GUIBB_SEARCH=>FPM_RESULT_LEAD_SEL.
      READ TABLE   IT_RESULT_LIST  into  IS_RESULT_LIST index IV_LEAD_INDEX.
    ENDCASE.
    Where  IT_RESULT_LIST -> is the internal table of   ET_RESULT_LIST( This can be declared in attributes section and assigned value in GET_DATA method )
      IS_RESULT_LIST-> is a structure of type  table  IT_RESULT_LIST.
    IV_LEAD_INDEX has to be created at attributes section and the value of the selected row of type I can be assigned in IF_FPM_GUIBB_SEARCH~FLUSH method for the same event.
    Regards,
    Harsha

  • Interdependent Search Criteria with FPM Search GUIBB

    Hello everyone,
    I have the requirement to implement a FPM Search GUIBB where some search criteria are interdependent on each other. I will explain this with an example:
    We have two search criteria, "Country" and "City". All possible values of "Country" are shown in a drop down list box. When a value in that drop down list box is selected, the other drop down list box of possible cities should only show those values which fit to the selected country. So, when I select “Germany” the second drop down list box should only show Berlin, Frankfurt and Munich. When I select Spain it should only show Barcelona and Madrid, etc.
    I already found out, that something similar is possible with OVS Value Helps. Nevertheless, I would prefer to find a solution with drop down list boxes.
    Thanks in advance for your advices!

    Hi SF,
    As you said, It is actually a look-up field on the main catalog table.
    It will visible in MDM data Manager Drill down search if and only if you set Property Search Tab as Yes for field in main table which is look up to some sub table using MDM Console.
    Once you done , you will see this field as well in Drill down search and can pick more than one value using CTRL key.
    Other alternative i would suggest you is that, if you have any field of type text is blank in you main table say FIELDGA. Populate this field against the records who has USAGE = Group A using assignment.
    So, in this way you would have two fields in Free Form Search criteria, select value Group A from field FIELDGA in search selection and using original field USAGE select GROUP B. In this way u can achieve this.
    Better to go with property Search Tab = Yes for that lookup field in main table using MDM console.
    Kindly revert with the result.
    Thanks and Regards,
    Mandeep Saini

  • Additional Operators with FPM Search GUIBB

    Hello everyone,
    another question about the FPM Search GUIBB.
    I have the requirement to implement a FPM Search GUIBB where the user can search for "relative dates" like today, yesterday, last week, last month, etc. To do so, I planed to add new operators (using attribute INCLUDE_OPERATOR of parameter ET_FIELD_DESCRIPTION_ATTR in feeder class method GET_DEFINITION). Everything works fine, however I would like to hide the value fields, when a relative date is selected. With standard search operator the value fields are controlled automatically. For example: When the "between" operator is selected, two value fields are shown. When the "is empty" operator is selected, no value fields are shown, etc.
    Is such a controlling of value fields also possible with additional search operators?
    Thanks in advance for your advices!

    Correct Philipe.
    There is only one HTML event on each WDA element. So you will not be able to catch that event you are looking for.
    This is one of the biggets disadvantage of Web Dynpro... let's hope that all the HTML event will get implemented in the future.
    Kind regards, Morten Prom

  • Change Search UIBB dynamically.

    Hi Guys,
                 The search fields of search UIBB are defined in method : GET_DEFINITION of the feeder class using a strucutre.
    My requirement is to hide / show certain search fields based on an event at runtime.
    I donu2019t want to restart the application.
    Is this possible ? 
    Thanks in advance!
    Rohit.

    Hi Rohit,
    plz if u can explain in detail about ur problem and requirement, i didn't get you.
    Regards,
    Arvind

  • Search UIBB which has more than one analytical queries specified

    Hi,
    Has anyone used Search UIBB and specified more than one analytical queries? I have one search UIBB as a Master UIBB of Tabbed UIBB and two tabs. In each tab there is one Analytical List UIBB which has its own query. Both queries have input variables. Do you know if these variables should have the same names in order for the search UIBB to work?
    Best regards,
    Desislava

    Hi,
    I think I got the same problem! I tried to combine all the tables in a new view and create a query on this view.
    But when I search and my result has to be one record from the main table, I get this record more than once.
    I tried to use distinct but that does not work because each column has a different value, so the record is never the same.
    I hope someone can help us!

  • How to set field attributes type such as enumeration / boolean / text in Search UIBB when creating search creatria dynamically using default_config?

    Hi Experts !
    I am trying to build search UIBB where I need to configure the search criteria dynamically in the IF_FPM_GUIBB_SEARCH~GET_DEFAULT_CONFIG method.
    Please can anyone tell me is it possible to set the attribute types in dynamic configuration .... because I need to create a drop down field in the selection screen.
    Thanks !

    Was it really necessary to post the whole API description?!?
    Locale[] locales = Locale.ENGLISH();ENGLISH is not a method in class Locale, so do not add the braces "( );".
    Also, the constant ENGLISH is not an array, but just a single Locale object.
    You didn't say what your problem was. What do you want to achieve with your program and what is it that you don't understand?

  • FPM Tabbed UIBB

    Hi,
    I would like to know if it is possible to add UIBBS to a tabbed UIBB dynamically.
    I want to add as follows:
    MAIN_FORM -> FPM_FORM_UIBB ->CL_FEEDER_FORM_MAIN...
    contains
    TABBED -> FPM_TABBED_UIBB ->CONFIG_TAB1
    _____FPM_FORM_UIBB ->CONFIG_FORM1->CL_FEEDER_FORM_1
    _____FPM_FORM_UIBB -> CONFIG_FORM2 (1) ->CL_FEEDER_FORM_2
              |_____FPM_FORM_UIBB -> CONFIG_FORM2 (2)  ->CL_FEEDER_FORM_2............................
    The two form UIBBs have to be added to the tab based on some Parameters.
    How should I add the UIBBs to the tab. Should I call ADD_TAB_UIBB from the CL_FEEDER_FORM_MAIN?
    How can I fetch the the reference to IF_FPM_TABBED? In OVERRIDE_CONFIG_TABBED, IO_TABBED is already available, but here it is not.
    Can someone please help me?
    Thanks,
    Shalini.

    Hello Shalini,
    You need to implement the interface IF_FPM_TABBED_CONF_EXIT in your component. Once you do this, in your override event, you can dynamically add remove UIBB's.
    Regards
    Rohan

  • F4 help in FPM Form UIBB (Get Default Config)

    Hallo,
    I need help to configurate a Form UIBB dynamicaly.
    I insert in the Method Get_Default_Config some fields of the Table SPFLI - this works fine. But my Problem is that all the fields doesn't have a F4 Help.
    What is my mistake?
    And how can I configurate the length of a textfield?
       Data: lt_dfies Type STANDARD TABLE OF dfies,
       ls_dfies LIKE LINE OF lt_dfies,
       lv_group_id TYPE string,
       lv_text TYPE string,
       lv_elment_id TYPE string,
       lt_action TYPE fpmgb_t_action,
       ls_action LIKE LINE OF lt_action,
       ls_fieldname TYPE name_komp,
       iv_row Type integer.
      CALL FUNCTION 'DDIF_FIELDINFO_GET'
        EXPORTING
          tabname              = 'SPFLI'
           TABLES
        DFIES_TAB            = lt_dfies
       EXCEPTIONS
         NOT_FOUND            = 1
         INTERNAL_ERROR       = 2
         OTHERS               = 3.
    *Hinzufügen der ersten Gruppe
       lv_group_id = io_layout_config->add_group(
       iv_title = lv_text
       iv_index = 2
       iv_group_type = if_fpm_guibb_constants=>gc_group_type-full_width_one_column ).
    *Hinzufügen des ersten Elements
    LOOP AT lt_dfies into ls_dfies.
       ls_fieldname = ls_dfies-fieldname.
       Read TABLE lt_dfies Into ls_dfies With key fieldname = ls_fieldname.
      lv_text = ls_dfies-scrtext_m.
      lv_elment_id = io_layout_config->add_element(
      iv_group_id = lv_group_id
      iv_name = ls_fieldname
      iv_display_type = if_fpm_guibb_constants=>gc_display_type-text_edit
      iv_row = iv_row
      iv_visibility_label = cl_wd_uielement=>e_visible-visible
      iv_column = 1
      iv_text = lv_text
      iv_row_start = iv_row
      iv_row_end = iv_row ).
      iv_row = iv_row + 1.
    ENDLOOP.

    Hi Julia,
    Try to use IS_SPECIAL_PROPERTIES parameter (ALT_DDIC_SHLP_NAME field) of ADD_ELEMENT method.
    Kind regards, Aliaksandr.

  • Adding viewcontainer UI element in CNR_VIEW of FPM_IOF_COMPONENT

    Hi All,
    Here is my requirement:
    I am using component ERC_C_CAND_SELECT_UI.
    I need to show a selection criteria above the process Tabs.
    The above area is shown using the standard view 'CNR_VIEW' of FPM_IOF_COMPONENT.
    I am not able to achieve this.
    Please help.
    Regards,
    Sumit Oberoi

    Hi Sumit,
    If you want to have a search criteria,the use fpm search UIbb to achieve the same.
    To understand more on how to use search UIBB read on the FPM wiki.
    https://wiki.wdf.sap.corp/display/FPM/Home
    Regards,
    Abhishek
    Edited by: Abhishek Kumar on Jun 23, 2009 9:54 AM

  • Dynamic seach block in FPM

    Hi Experts,
    I have modelled the UI in the following fashion
    A Form UIBB and a Search UIBB. Now the Search attributes should be dynamically displayed based on the attribute i select in the Form UIBB.
    For eg. I select the Type in the Form UIBB as SO/PO based on that my Search UIBB has to be configured.
    But i found that the Get_definition is called only once per session. hence is not able to do it.
    Could you please help me with this issue?
    Thanks
    Gururaj

    hi Gururaj
    you can use event IF_FPM_GUIBB_SEARCH=>FPM_SEARCH_NEW_FIELDCAT to retrigger the GET_DEFINITION method
    john

  • List Guibb with FBI

    Hi everyone, I am a newbie of FBI and trying now to create a FPM Application with FBI.
    Now I create my own Business object zd_sale_quote, which has a root node ROOT. and I want to directly display ROOT in a List Guibb wihout the initial screen. The Guibb is FPM_LISU_UIBB and the feeder class ist /BOFU/CL_FBI_GUIBB_LIST. I test the App and get the error:
    500 SAP Internal Server Error
    ERROR: Dynamic type conflict during the assignment of references. (termination: RABAX_STATE).
    could someone help me with this?
    thanks in advance.

    Hello Yinxiao,
    I understand your requirement to have a kind of a list of all master records. To get this list you need a query to collect these records. Although you might not need an entry screen I would suggest to use a search uibb to execute the query. In order to execute the search immediately without any input you can leave the option Enable Alternate Display for Result List in your feeder class empty. You can also set the search uibb to be collapsed to have the full screen for the result list.
    Regads,
    Kai

Maybe you are looking for

  • Changing database character set from US7ASCII to AL32UTF8

    Our database is running on Oracle database 10.1.0.4.0 (AIX) The following are its parameters: SQL> select value from NLS_DATABASE_PARAMETERS where parameter='NLS_CHARACTERSET'; VALUE US7ASCII We would like to change the database character set to AL32

  • IPod Touch goes off during reset/restore HELP!

    My daughter iPod Touch is having issues. We've had to restore it once, and reload all the music, apps, etc. It was working fine then all of a sudden it is not working again. When we turn it on the Apple icon appears then it shows connect to iTunes, I

  • Reconciliation Report - those good old days...

    In Oracle Designer/2000 Release 1.1 we had a very good utility, namely to make a Reconciliation Report, that contained all objects in the Designer Repository AND (!!!) in the database. So I was able to find out, which objects I don't have in my Repos

  • J1INQEFILE

    Dear  All, I have problem in J1INQEFILE (Quarterly e Return (India) . I am excuting J1INQEFILE for Q2 of F.Y 2010-11. Quarterly return amount and all challan amount of Q2 which i have all ready paid  not matching. I have checked all individual challa

  • ORG values for parameters not set in configuration

    Hi All, We are creating parent / child roles for FICO & MM for a project. The business requirement / configuration is such that the org values are available only for Company code and Purchasing organization. What is the appropriate way to set this up