I have a tabbed form of 5 pages/tabs, A, B, C, D, E
I want to conditionally hide the A tab. The Show if expression on the column of type ‘Show’, ‘Page header’ only partially achieves this.
When loaded the hidden page A is presented, both the tab and the content. Go to page B and back to A. Now the tab A is shown but is inactive so the contents are not shown. Good, but I only want to see the tab if the condition is met and definitely don’t want to see the data on load.
Is this a bug or am I missing something?
My expression is “OR([Application Status] = “Registered”, [Application Status] = “Application”)”
Move the expression to the second page - on load, first page is normal (correct), second tab is seen but greyed out (correct).
Put expression on both first and second - on load, the first is shown (wrong) second is inactive (correct)
Put expression of first only - original case described - on load, the first is shown (wrong), second is active (correct)
As the intent of the expression is to not show the tab should it not be completely hidden? I would prefer not to see it at all rather than have it visible but grey/inactive.
Was there ever a resolution to this? I am also trying to Hide a tab using a ShowIf expression; however, when the ShowIf conditions are not met, the tab still shows in a greyed out / suppressed font i.e., the tab is suppressed, not hidden. My goal is to hide the tab completely.
I have been able to get this to work in one situation, ONLY if I want to hide the LAST tab. For example, if I have a list of user emails (User[Email]) to show the tab, for each field and the tab header, I enter “IN(USEREMAIL(), User[Email])” into the Show_if. If this is not the last tab, the tab will be grayed out. If this IS the last tab, the tab is hidden.
I’d love to be able to do this same thing with ANY tab, since I often use this to hide an “Admin” tab, which I’d prefer to be the first tab.
I started searching with the hope of finding a solution, and I only found another bug that has not been resolved for several years. the tab in gray without being able to hide destroys what I had in mind for my app