cancel
Showing results for 
Search instead for 
Did you mean: 

adding Table inside component FPM_FORM_UIBB

Former Member
0 Kudos


Hi All,

I have an requirement where i need to add a table after Investigation name in the Investigation Tab. Also When i go Inside Component i am not able to see the fields/buttons inside view which appear on standard screen.

Attached is the Doc showing the same.

Please provide you inputs.

Thanks ,

Sreenish Nair

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Simon ,

Thank you for the link containing FPM Basics.

Below  is the attachment showing the exact place where the change needs to be Implemented,

The table needs to be nserted between Investigation lead and Management Investigation Process.

Also i had a suggestion where i was told to make a deep Copy of the Basic Configuration so that it would be easy to implement Table.

Pls Suggest.

Thanks In Advance.

simon_hoeg
Advisor
Advisor
0 Kudos

Hi Screenish,


deep-copy means to copy the whole application, i.e. the complete hierarchy of application and component

configurations.


If just need to change the tab "Execution", then a deep-copy is not necessary:

  1. Simply copy (or enhance) the feeder class of the shown Form UIBB and implement the feeder interface if_fpm_guibb_list
  2. Copy the Form UIBB configuration two times, and configure the copies such that you have an the area above and below the table
  3. Create a new List UIBB configuration that is using the copied feeder class above
  4. Change the tab "Execution" of the shown OIF configuration such that you have the Form UIBB, List UIBB and second Form UIBB underneath. If the OIF configuration is an object delivered by SAP, you may use an enhancement to do that change, instead of modifying the original

Hope this helps.

Best regards,

Simon

Former Member
0 Kudos

Hi Simon,

Inside "Investigation Tab" i have tabbed Window where,

     Component  =  FPM_TABBED_UIBB

     Window        =  TABBED_WINDOW

     Config          =   EHHSS_INC_REC_OIF_V3_INVTAB_MD

   

Now the tab inside which i need to make change has 2 Tabs

1. FORM UIBB (Feeder Class CL_EHHSS_INC_INV_REQ_UI_FRM)

2. LIST UIBB     (Feeder Class : CL_EHHSS_INC_INVSR_UI_LST)

Here i need insert Table below Investigation Lead as higlighted in prev screen shot which is available inside FORM UIBB.

So what do suggest should be my approach.

Thank you for the ealier reply. Cleared my concept a lot.

simon_hoeg
Advisor
Advisor
0 Kudos

Hi Sreenish,

I suggest still the same

The only additional remark that I have is that actually the direct parent of your Form UIBB and List UIBB is not an OIF component, instead it is an Tabbed component.

But this doesn't matter, the way of solution is the same.

However, you have to dive deeper into the FPM topic (see the basics) . It is easier than you expect ...

Regards,

Simon

Answers (1)

Answers (1)

simon_hoeg
Advisor
Advisor
0 Kudos

Hi Sreenish,

I suggest to split the screen into Form & List UIBBs that rely on the same feeder class. I.e. a feeder that implements both IF_FPM_GUIBB_FORM and IF_FPM_GUIBB_LIST.

Doing so the Form & List UIBB work on the same data, but have a clearly separated UI.

Regards,

Simon

Former Member
0 Kudos

Hi Simon ,

Thank you for the reply.But can you be more specific as i am new to FPM .

please provide your Inputs.

simon_hoeg
Advisor
Advisor
0 Kudos

Hi Screenish,

the basics are described here http://scn.sap.com/docs/DOC-8068

To be more specific, we need to see your attachment. Currently it is not visible.

Regards,

Simon