BEx WAD - Issue with transfer of filters across tabs
I am facing an issue related to transfer of filters during navigation between tabs. I have 3 tabs with 3 different data providers.
The first tab should be accessible from both the 2nd and 3rd tabs. In both the 2nd and 3rd tabs, the user may select a row and jump to the first tab.
Navigation sequence A: Tab 1- Tab2(row selected)-Tab 3(row selected)
Only selection from Tab 3 must be transferred to Tab 1.
Navigation sequence B: Tab 1- Tab 3(row selected)- Tab2(row selected)
Only selection from Tab 2 must be transferred to Tab 1.
I currently use the following command sequence on Tab strip 1.
CLEAR_ALL_SELECTION_STATES - Tab 2
SET_SELECTION_STATE_BY_BINDING - Binding with Tab 2
CLEAR_ALL_SELECTION_STATES - Tab 3
SET_SELECTION_STATE_BY_BINDING - Binding with Tab 3
But as it should be, this sequence works for the navigation sequence A and not for B as it always does the last binding with tab 3.
It would be great if any of you could advise on the command sequence or new commands to achieve this functionality!