A page is associated with tab based on the navigation configuration for the tab. The navigation for a tab is configured using the navigation element in the tab configuration file (.tab) and also, if defined, the navigation configuration file (.nav). See Tab Navigation and navigation for more information.
Where no tab navigation is defined for a tab, the navigation element defines a single UIM page (via the page-id attribute) that will result in opening the tab. A link to this page will open it in the relevant tab.
Where tab navigation is defined, any UIM page listed using a page-id attribute in the navigation configuration file (.nav) is considered to be associated with the tab. This means that a link to any of these referenced UIM pages will result in opening the relevant tab.
The page to tab association must be unique. This means that a page can be referenced only once by the navigation configuration for a tab. As a result, a navigation configuration cannot be re-used across multiple tabs.
There are a number of exceptions to this rule, but they are limited:
This means that any links to the UIM page are always within the same tab. For example, a Notes UIM page is referenced by both the Person and Employer tabs. The only link to the Notes UIM page is from the page group navigation bar. The Notes UIM page is never referenced from a shortcut panel or linked by a UIM page that is not displayed within the context of the Employer or Person tabs.
When a link to a resolve page is selected, the Cúram client recognises it is a resolve page and executes the content of the JSP_SCRIPTLET. The resulting UIM page that the JSP_SCRIPTLET redirects to is then used to determine what tab the page should be opened in.