| Dynamic Tabs Work Area Guidelines | |
| Version 2.0.0.6 |
| Contents | |
|
1 Description 1.1 Data Integrity 2 Common Tab Behavior 2.1 Opening a Dynamic Tab 2.2 Closing a Dynamic Tab 3 Tab Types Employed in the Dynamic Tabs Model 3.1 Work Area Entry Tab 3.2 Manage Tab 3.2.1 Subflows That Originate on a Manage Tab 3.2.2 Opening Manage Tabs 3.3 Detail Tab 3.3.1 Detail Tab Naming Guide 3.3.2 Opening Detail Tabs 3.3.3 Record Navigation Inside a Detail Tab 3.3.4 Drill-Down Navigation Inside a Detail Tab 3.3.5 Record Navigation Inside a Detail Tab 3.4 Compare Tab 4 Related Documentation |
| Note: All images in this document are illustrative and do not represent actual Oracle Fusion Applications user interface (UI) screens. |
| 1 Description | |
Each Oracle Fusion tab model is designed to organize information in a manner that best supports the unique requirements of a work area. The choice of tab model depends on the complexity of a work area's objects, tasks, business goals, and processes. The Dynamic Tabs model is optimized for business processes that require users to work on multiple objects or tasks in parallel. The Dynamic Tabs model combines a persistent Work Area Entry tab with dynamic tabs that users open for each task or object instance. With the exception of the static Work Area Entry tab, this model's tabs are dynamic because they open and close as a result of direct user interaction. The dynamic tabs model enables users to open task flows in dynamic tabs in a number of different ways (for example, from within another tab or from the Tasks or regional area Search panes). Once users open dynamic tabs, they can easily switch between them. Users can close dynamic tabs directly or click final page actions, such as Save and Close, Submit, and Cancel. The Dynamic Tabs model employs four tab types that vary in the ways that they can be opened, navigated within, and closed. The four tab types are:
A fundamental principle of the Dynamic Tabs model is that the Work Area Entry tab, Manage tab, and Compare tab remain available as sources (they do not close) from which users can open multiple Detail tabs. For this reason, navigation inside a tab is permitted only within a Detail tab. |
![]() |
| Figure 1.1. Partial screen shot of a dynamic tabs work area |
The Dynamic Tabs model comprises multiple elements, as indicated in the following example.
|
|
Follow these guidelines:
|
| 1.1 Data Integrity | |
Consider the following:
|
| 2 Common Tab Behavior | |
|
The Dynamic Tabs model uses two distinct tab types: static and dynamic. Static tabs:
Dynamic tabs: |
| 2.1 Opening a Dynamic Tab | |
New tabs always open to the right of existing tabs.
|
| 2.2 Closing a Dynamic Tab | |
When users close a dynamic tab, the previously selected tab becomes selected. Consider the following restrictions on dynamic tabs:
|
| 3 Tab Types Employed in the Dynamic Tabs Model | |
|
The Dynamic Tabs model employs four tab types to effectively manage the number of open tabs and minimize tab proliferation. The four dynamic tab types are:
This table compares the tab types employed in the Dynamic Tabs model.
|
||||||||||||||||||||||||||||||||||||||||
| Table 3.1. Comparison of tab types employed in the Dynamic Tabs model |
| 3.1 Work Area Entry Tab |
Each dynamic tab work area has a persistent tab that supports the work area entry experience by orienting users to the state of the work. The Work Area Entry tab has the following characteristics:
An Overview tab is recommended for the Work Area Entry tab because it provides status and summary information across all objects in the work area. The tab text and page header for this tab read "Overview."
In rare cases, you can also possibly employ more than one static tab in a dynamic tabs work area. Work with your pillar user experience team to determine whether multiple static tabs are appropriate for your flow. If you use multiple static tabs, ensure that these conditions are met:
For more information, see: |
| 3.2 Manage Tab | |
The Manage tab type includes pages that contain transactional search functionality. The following attributes apply to the Manage tab:
|
||
Some task flows begin with transactional search. In flows such as this, a subflow may open a dialog box or open in a new tab. You cannot drill down within a Manage tab. |
| 3.2.1 Subflows That Originate on a Manage Tab | |
Users cannot navigate inside a Manage tab. Therefore, when users click an action or detail, the following may result:
|
| 3.2.2 Opening Manage Tabs | |
|
When opening a new tab, Tasks pane links and regional area searches interact with Manage tabs in similar ways, but they vary in their interactions with Manage tabs that are already open. Table 3.2 highlights these interactions.
Users can open Manage tabs from the Tasks and Search panes in the regional area:
When a Manage tab is already open, clicking its corresponding link in the Tasks pane selects that tab. Here is a diagram that illustrates this Tasks pane interaction.
|
|||||||||||||
| 3.3 Detail Tab | |
The dynamic Detail tab displays details of a specific object or task within a specific state. For the purposes of this guideline, the following definitions apply:
Detail tabs are used for the following actions:
Detail tabs include the following characteristics:
Figure 3.4 shows an example of two tabs that represent edit and view states of the same object. Note that page headers should follow the Header Syntax section of the Headers Usage Guideline.
Here is a naming guide table for tab text and page headers inside Detail tabs.
|
| Table 3.3. Dynamic tab text does not always match the page header |
| 3.3.1 Opening Detail Tabs |
|
Tasks pane links and regional area searches open new Detail tabs in similar ways. However, with the exception of the Create action, interactions differ when a Detail tab is already open. Table 4 shows a comparison of these interactions.
The following characteristics apply to Detail tabs:
Note: Follow these implementation guidelines to prevent the duplication of a Detail tab:
|
|||||||||||||||
| 3.3.2 Record Navigation Inside a Detail Tab | |
When users navigate from within a Detail tab, the subflow may open in a dialog box or, in the case of an open Detail tab, the contents can update by way of navigation within that tab. Two types of tab navigation are available within a Detail tab:
|
| 3.3.3 Drill-Down Navigation Inside a Detail Tab | |
|
Based on the Record Navigation Drill Down Details Design Pattern, drill-down navigation drills down into and up out of a Detail tab. Drilling down inside a Detail tab results in the following:
In drill-down navigation, the tab text remains the same while the page header updates to reflect the task or subobject to which users have navigated. Here is an example of this flow type.
|
| 3.3.4 Record Navigation Inside a Detail Tab |
|
The record navigation model applies to navigation among peer objects inside a Detail tab. This model occurs most often as a result of the following:
Here are common types of record navigation that can be employed inside Detail tabs.
|
Record navigation within a Detail tab yields the following changes:
In the record navigation model, Detail tab text and page headers update as users navigate across peer objects.
|
| 3.4 Compare Tab |
The dynamic Compare tab is recycled each time that users select different objects or processes for comparison. Each dynamic tabs work area contains no more than one reusable Compare tab. Users cannot navigate inside this tab type:
|
| 4 Related Documentation |