The below post describes how to make visible/hide of a tab ( containing any number of UIBBs) in a tabbed UIBB in floorplan manager. The post uses an OVP application containing a tabbed UIBB with 3 tabs and each tab contains only one form UIBB.
Fedder Class 1.
Fedder Class 2.
Fedder Class 3.
Go to Tx- FPM_WB and create an OVP applcation.
Add a tabbed uibb component and create a configuration.
Provide a variant ID & Variant Name for the tabbed UIBB configuration.
Add three tabs and in each tab add a from component and create its configuration.
Form configuration under TAB1.
Form configuration under TAB2.
Form configuration under TAB3.
Test the application and here we have 3 tabs and n each tab we have only one form uibb.
Now the task is to hide a particular tab , in this case let’s hide TAB2. Create a class and implement the interface: IF_FPM_TABBED_CONF_EXIT
The method gives an object of the interface IF_FPM_TABBED.
It contains a lot many methods but for our task now we can use the method SET_TAB_VISIBLE.
Put the below code in the method.
Go to the Tabbed UIBB configuration and form GUIBB Settings.
Choose application controller settings.
Provide the class and continue with OK.
Save and test the application.
So here the TAB2 named as Splfi is hidden(invisible).