cancel
Showing results for 
Search instead for 
Did you mean: 

FPM OVP: How to select a stacked UIBB

karsten_heth
Active Participant
0 Kudos


Hey experts,

I created an FPM OVP with a stack of 4 UIBBs, so each UIBB is represented by a tab.

I would like to select a tab in my coding, e. g. when data is wrong on the third tab and another tab is active right now, I want to select the third tab.

I tried to achive this by firing the same event than the FPM runtime environment (FPM_PANEL_SELECTED with corresponding event parameters for the target UIBB), but this event is unfortunalety ignored. Is there another way to select a specific tab?

Thanks,

Karsten

Accepted Solutions (1)

Accepted Solutions (1)

karsten_heth
Active Participant

I found the solution myself:

In the application controller in method OVERRIDE_EVENT_OVP I get a reference to IF_FPM_OVP as an input parameter. This interface offers a method GET_UIBBS that gives me all UIBBs of the current page. With method CHANGE_UIBB I can modify attributes of a UIBB.

I have to set the attribute COLLAPSED to abap_false and DEFAULT_IN_STACK to abap_true, and voila, the tab of the UIBB is selected.

Answers (0)