| Master Detail Edit | Version 2.0.0.1 |
||
|
|||
| Description | |
| Use the Master Detail Edit pattern when users need to edit the details of a master object. The user can navigate between master objects and make changes to details without leaving the page. |
| Pattern Set Decision Table | |
Master Detail Edit |
||||||
| Is the editable content limited to one to two attributes? | Yes |
No |
No |
No |
No |
No |
| Is the amount of editable content attributes suitable for a dialog box? | No |
Yes |
No |
No |
No |
No |
| Does the amount of editable content require a large amount of space or a complex component? | No |
No |
Yes |
Yes |
Yes |
Yes |
| Does the user need to see the object attributes being edited in the context of other objects? | Yes |
Yes |
No |
Yes |
No |
Yes |
| Do the editable attributes for groups of objects need to be set to the same value? | Yes |
Yes |
Yes |
No |
No |
No |
| Is the level of editing suitable for a self-service or novice user? | Yes |
Yes |
Yes for a |
No |
Yes |
No |
| Pattern Sample | |
When a master object is selected in a table or a tree table, the corresponding details are refreshed in the area below. No attributes in the detail section should be reflected in the master table. |
![]() |
| Figure 1. Selecting a master object in a table reveals the corresponding details in the section below |
| Required Screen Elements | ||
| Component Type | Required Components | Customizable or Extendable Components |
| Page Title | Use this format: Edit <Object Type>: <Object Name> For example: Edit Employee Information: Sandra Blake Use this format (if the page contains fields that you can edit): Edit <Object Type>: <Object Name> See the Header usage guidelines for master/detail header syntax. |
NA |
| Page Buttons |
|
NA |
| Master/Detail Layout | To find the appropriate master/detail layout for your data, see the Record Navigation:Master/Detail pattern. If the master table is empty, the details section should only contain the instruction text "No data to display." |
Master and Detail should be in the same level unless the Master is the header section then the Detail should appear in the sub-header section. |
| Disclosure Icon | Hide or collapse either the master or detail section. The location of the Disclosure icon affects interaction style:
|
Note: The expand/collapse state of the details section should not depend on the content of the master table. |
| Related Guidelines | |
| Buttons | Guidelines for buttons in toolbars |
| Form Layout | Guidelines for form layout |
| Page Actions | Usage information and design guidance for buttons at the page level and on secondary windows |
| Save Model | Save Model information and design guidance for Oracle Fusion applications |
| Tree Table | Guidelines for the Tree Table component |
| Tables | Guidelines for the table component |
| Toolbar | Guidelines for the toolbar component |