on 01-16-2015 4:30 AM
Hi,
Is it possible to hide a custom tab based on the item type? Let us say we have a custom tab "XYZ" within a portfolio item. It should be visible only for certain item types.
Thanks.
Hi,
Do you mean the customer tab beside tabs ... 'Documents and Notes' & 'Miscellaneous' .
If yes, the core what you need to do is at the right place to call the remove_mainview method.
E.g. using an post-exit at webdynpro component INM_APPCC_PPM_OBJECTS, method PROCESS_VIEWSERVICES.
iv_mainview_id = 'MAINVIEW_7' (For customer tab).
TRY.
CALL METHOD io_oif->remove_mainview
EXPORTING
iv_variant_id = lv_variant_id
iv_mainview_id = lv_view.
CATCH cx_fpm_floorplan .
ENDTRY.
In order to determine, for which item type should this method be called. You can use the
structure MS_CURRENT_CONTEXT of
wd_this->mr_session_state, which contains the object of currently process object, e.g. item. So you get the item type.
Kind regards,
Zhenbo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Our technical consultant achieved something similar by coding in Floor plan manager.
Check out with your technical consultant.
Regards,
Anuradha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
10 | |
5 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.