GUIBB List : IF_FPM_GUIBB_LIST_EXT

Hi,
There is an extension to the interface for GUIBB List, namely IF_FPM_GUIBB_LIST_EXT. It comprises of 3 methods :
- NEEDS_CONFIRMATION
- AFTER_FAILED_EVENT
- BEFORE_DISPATCH_EVENT
There is no documentation for the interface and it is not mentioned in the Floorplan Manager for ABAP - Developer's Guide. Anyone who knows what the above methods are intended for and situations that you will use these methods ? Thank you.
Regards
Kir Chern

Hallo Kir,
you are right about the IF_FPM_GUIBB_LIST_EXT, it is not  documented in the developers manual.
However i can tell you that implementing this interface and implementing the methods would do the following.
- NEEDS_CONFIRMATION
it is same as in the IF_FPM_UI_BUILDING_BLOCK, this method is called on the result of an stopping the event processing. you can display a dialog popup or data loss popup.
- AFTER_FAILED_EVENT
it is same as in the IF_FPM_UI_BUILDING_BLOCK, when the event processing is failed this method is called for you to take right action to revert the data
.BEFORE_DISPATCH_EVENT
I am not sure when you need to implement this. However you can set a break in this method and find out on which condition this method is being called.

Similar Messages

  • Color fields in GUIBB LIST

    Dear colleagues,
    is there a possibility to color specific fields in GUIBB LIST to indicate a change of an amount for example?
    Kind regards,
    Christian

    Hi,
    You could create a node 'color' inside your context node 'table' (which is your table binding), note that the cardinality is 1..1 and Singleton.
    create a attribute cellDesign of type WDUI_TABLE_CELL_DESIGN.
    use this attribute 'cellDesign' to bind the table cell property cellDesign.
    fill this WDUI_TABLE_CELL_DESIGN conditionally as per your requirement.
    cl_wd_abstr_master_table_col=>e_cell_design-standard or cl_wd_abstr_master_table_col=>e_cell_design-positive
    regards
    Senthi

  • List GUIBB configuration - Rowrepeater style rendering

    I could not find a way to set header, to add link in the row repeater or to setup a toolbar for list guibb with style rendaring rowrepeater. Is there a way to configure this?
    Is there a specification or examples for list guibb that can be use?

    Hello Stefka,
    a toolbar is not available when rendering style rowrepeater is active. When using guibb list with rendering style rowrepeater it is also important that you mark one column as grouped column. (see method get_definition, parameter field_description, attribute group_column). An example can be found under in package apb_fpm_test, appl. fpm_test_umi1.
    Regards,
    Ulrich

  • FPM_SEARCH_UIBB without result list ?

    Hi SAP Guru's !
    I want to use FPM_SEARCH_UIBB together with FPM_LIST_UIBB, because I think the new "Select-Options" are very cool.
    At the same time the customer want's to be able to export Result List to Excel and do column sorting.
    Up to now, I have build mye own "Search" Component, and used this together with the List GUIBB, but in the future I want to use as much std component's as possible.
    Please advice !
    Regards Rolf
    Edited by: Rolf Hoven on Jan 23, 2012 9:41 AM

    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

  • Same Feeder Class for 2 GUIBBs

    Hi All,
    I have created one feeder class for 2 GUIBBs (List UIBB and Form UIBB) by implementing respective interfaces for them. These GUIBBs have been included in the same user screen. I have also setup parameter for this feeder class (No meaningful purpose, but just to try out). Here are my questions:
    1. I was expecting a single instance of this class when user enters the screen which would then become basis for sharing data between these UIBBs. However, I noticed that 2 instance were created for each UIBB. Is it the normal behaviour? I also tried giving same value or no value to feeder class parameter but for no help.
    2. To get rid of above problem, I declared feeder class attributes that were part of sharing as static attributes. But now the problem was, my Form data was dependent on List data. So I wanted that GET_DATA method of List UIBB should be called before GET_DATA method of Form UIBB. However, Form method is getting called first. Since it always happen, I wanted to know how the system decides on the sequence of calls and is there any way to program /change that sequence.
    Thanks!
    Bhaskar

    So this is what I am trying to do:
    When the user enter Pernr and hit 'Search',
    - all the related records should get updated in the list.
    - Details section should get updated with the 1st index record
    - On selection of other records from list, the related data should get update in details section.
    Now the problem is, as I mentioned, the GET_DATA method of Form UIBB is getting called before List UIBB. Due to this, there is a lag in the details section data update. As earlier noted, I am using the same class for both UIBBs.
    Advice please.
    Best Regards,
    Bhaskar

  • FPM_SEARCH_UIBB: Fine Tuning of the Search Area

    Hello experts,
    I created a search application using FPM_SEARCH_UIBB. The user should only have a fixed search area with twelve search criterias, two of them should be mandatory.
    The general setup of the search area is done and works fine. But there are some nasty details I'm struggling with.
    Hide + / - Signs
    In IF_FPM_GUIBB_SEARCH~GET_DEFINITION I set MAX_1_VALUE to abap_true. This prevents the user from adding search critera which is already on the search area. So far so good.
    But is it possible to hide the + / - signs completely? If there is a plus-sign the user will click on it. If all criterias are already on the screen the user will receive an ugly error message. So the signs should be hidden.
    Make Operators Read-Only
    For all search criterias only the 'is' operator i relevant. All other operators are already excluded. But in the UI the operators are still displayed as drop-down fields and the user has the possibility to open it just to see that there is only one entry in the list.
    Is it possible to make the operator field read-only? Hiding it would also be an option.
    Mark search fields as mandatory
    As mentioned two of the search fields should be mandatory. In IF_FPM_GUIBB_SEARCH~GET_DEFINITION I set attribute mandatory = abab_true with the result that the minus signs on the right side are hidden and the label is read-only so that the attribute cannot be changed.
    The check whether a value is maintained is implemented in IF_FPM_GUIBB_SEARCH~PROCESS_EVENT.
    Now the question:
    The search attributes are not marked with a red star as mandatory as it is standard for form UIBBs. Is there somewhere a setting to mark the attributes consistently with a star? I know that this is a minor issue but there are people who are very keen on red stars for mandatory fields.
    Best regards,
    Markus

    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

  • 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

  • Embedded POWL  / FPM

    Hi All,
    i have embedded a BOWL into a WD-component and use this component in a FPM variant. The FPM Configuration has tow variants.
    Problem.
    when switching between the two variants the POWL loses the query that was previously selected.
    Question:
    Is there a parameter that allows me to set or force a specific query?
    Release information:
    Software component   Release   Level
    SAP_ABA                   701          0008
    SAP_BASIS                   701         0008
    Thanks a lot,
    Fouad

    John,
    Sorry, but I have no answer for your question but:
    "I know it is possible to embed a POWL APP in an FPM and also use a POWL feeder inside a GUIBB List. Embedding a tab, form or list into the POWL details only makes sense."
    Hm, this is my problem. Need to embed a POWL within an FPM application. But as Chris Paine points out here ([Integrate POWL into OIF (Object Instance Floorplan) |Integrate POWL into OIF (Object Instance Floorplan);) this is not possible.
    I have managed so far that the POWL is looking OK and I can get an LTA event in the feeder class method IF_POWL_FEEDER~HANDLE_ACTION. But when I trigger the FPM event handler there is nothing happening in the shared FPM component controller method PROCESS_EVENT that I am using. Oh my.
    Have you seen such an example? When I read your question I get this feeling but maybe I misunderstood. I am on EhP4 by the way so that should be OK I guess.
    <-- Oh come on now, naughty naughty. -->
    Chris Paine? Thomas Jung? Anyone?
    //Johan
    Edited by: Neil Gardiner on Nov 9, 2010 4:25 PM

  • FPM embedded in POWL feeder detail component

    Hi there
    Been searching around for an example of FPM config being embedded in the POWL detail component (POWL_DETAIL_COMP_IF) and cant seem to find one.
    I know it is possible to embed a POWL APP in an FPM and also use a POWL feeder inside a GUIBB List. Embedding a tab, form or list into the POWL details only makes sense.
    Has anybody done this before, if so what were the gotchas if any?
    Cheers
    JSP

    John,
    Sorry, but I have no answer for your question but:
    "I know it is possible to embed a POWL APP in an FPM and also use a POWL feeder inside a GUIBB List. Embedding a tab, form or list into the POWL details only makes sense."
    Hm, this is my problem. Need to embed a POWL within an FPM application. But as Chris Paine points out here ([Integrate POWL into OIF (Object Instance Floorplan) |Integrate POWL into OIF (Object Instance Floorplan);) this is not possible.
    I have managed so far that the POWL is looking OK and I can get an LTA event in the feeder class method IF_POWL_FEEDER~HANDLE_ACTION. But when I trigger the FPM event handler there is nothing happening in the shared FPM component controller method PROCESS_EVENT that I am using. Oh my.
    Have you seen such an example? When I read your question I get this feeling but maybe I misunderstood. I am on EhP4 by the way so that should be OK I guess.
    <-- Oh come on now, naughty naughty. -->
    Chris Paine? Thomas Jung? Anyone?
    //Johan
    Edited by: Neil Gardiner on Nov 9, 2010 4:25 PM

  • Is it possible tout have information or answer in french ?

    Hello,
    English : I have bought the application Disk Doctor. But I can't load it correctly. Mac indicates me to choose an OPML file to finish the loading.
    I am a beginner with loading. Could you explain me what to do ? (Answer french if possible)
    OSX YOSEMITE
    Version 10.10.2
    MacBook Air (13 pouces, fin 2010)
    Than you very much
    French :  J'ai acheté l'application Disk Doctor. Mais je ne parviens pas à la télécharger correctement. La procédure de téléchargement m'indique en fin de parcours de choisir une fichier OPML. Je suis un débutant en téléchargement. Pouvez-vous m'expliquer la signification d'OPML et le type de fichier à choisir ?
    Merci beaucoup

    Hello Stefka,
    not sure whether I understand that correctly. But if you want to use the guibb list and put the type of rendering to "rowrepeater" all configured columns are rendered as groups that appear in one kind of "overall column". You might consider using two guibb list and put them side by side. In that way you have two "overall columns". Hope that helps...
    Regards,
    Ulrich

  • List GUIBB and Column Width

    Hi Experts
    We're facing some strange behavior: The width of each column in our List GUIBB is always full browser width. From our point of view the corresponding feeder class works fine, the GET_DEFINITION method provides a field catalog and corresponding field descriptions.
    Did anyone of you faced the same problem? What do we wrong?
    Regards,
      Mathias

    HI
    Please tell us how this was solved. We are facing the same issue with Form UIBB.
    Thank you !
    G

  • 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

  • The visible rows during runtime in List GUIBB

    Hello,
    Is it possible to change the visible number of rows in List GUIBB during runtime? If yes, please mention how.
    Thanks and Regards,
    Sanjay

    DATA:
         lo_event_data                      TYPE REF TO if_fpm_parameter,
         lo_event                           TYPE REF TO cl_fpm_event.
       CREATE OBJECT lo_event_data
         TYPE cl_fpm_parameter.
       lo_event_data->set_value(
                        iv_key   = if_fpm_guibb_list=>gc_event_par_config_id
                        iv_value = _gs_config_key ).
       lo_event_data->set_value(
                        iv_key   = if_fpm_guibb_list=>gc_event_par_amount_cols
                        iv_value = '10' ).
       lo_event_data->set_value(
                        iv_key   = if_fpm_guibb_list=>gc_event_par_amount_rows
                        iv_value = iv_rows ).
       CREATE OBJECT lo_event
         EXPORTING
           iv_event_id   = if_fpm_guibb_list=>gc_event_change_cols_rows
           io_event_data = lo_event_data.
       _go_fpm->raise_event( lo_event ).
    _gs_config_key is save at execute of method initialize
    for the rest it works,
    even the -1 for an empty grid

  • Column Oder of List Guibb

    Hi everyone,
    I am new to FPM, any help is much appreciated!
    I am lerning List Guibb und want to add some column from table spfli to the UIBB. But the oder of the column is not same oder of database table.
    Anyone have idea, how can make the column oder?
    Thanks in advance.

    Hi Yinxiao Liang,
    You can reorder the columns list in FPM configuration.
    Open your FPM Application configuration .
    Navigate to your Component Configuration by clicking on Component Configuration Name.
    Now select the List UIBB and click on Configure UIBB button.
    Now you can select the Column and click on UP and Down buttons to arrange the columns order.
    Hope this helps you
    Regards,
    Ravikiran.K

  • Can we place a Tool Bar at the Bottom of the List GUIBB ?

    Hi All,
    I have a requirement to place buttons, Link-to-Action's at the bottom of the ListUIBB.
    By default we will get the Tool Bar at the Top of the List, but in my requirement few actions are at the bottom.
    Is it possible to place Tool Buttons at the Bottom of the LIST ?
    Thanks in Adv.
    Thanks,
    Kranthi 

    Hi All,
    I have a requirement to place buttons, Link-to-Action's at the bottom of the ListUIBB.
    By default we will get the Tool Bar at the Top of the List, but in my requirement few actions are at the bottom.
    Is it possible to place Tool Buttons at the Bottom of the LIST ?
    Thanks in Adv.
    Thanks,
    Kranthi 

Maybe you are looking for

  • CRM_MKTPL_CAMPTYPE data element use access error in z-table

    Hi Friends, I am using CRM_MKTPL_CAMPTYPE data element in my z-table for one z-field. While activating the z-table I am getting the folowing error. The Object Table Zxxx uses Data element CRM_MKTPL_CAMPTYPE, Package Zxxx does not have sufficient use

  • Just updated my iPad 2 to iOS 6 now it won't sync my music or apps

    I've tried installing and installing iTunes but still no joy

  • Creating  idocs based on invoice number ocurrences

    Hi , I want  to create idocs based on invoice numbers . Lets say i have a file coming in from sender system Invoice1 material customer value Invoice1 materail1 .......... imvoice2 material2..... invoice2 material1..... invoice1 material3.. Invoice3.

  • Lead Questionnaire not displayed in WebUI

    Hi Experts, I have created a questionnaire in Lead settings and assigned to the transaction type. I have left out the determination criteria blank. When I run the lead transaction in Sapgui the questionnaire is displayed under the evaluation tab.The

  • Unable to view blocked vendors in Purchase order

    Hi. I have created vendor with partner functions for ordering address. This vendors that i have used as partner functions are blocked for all purchase organisations. When i create a purchase order i am not able to see the ordering address vendors (as