| Record Navigation Pattern Set | Version 2.0.0.0 |
||
| Description | |
The Record Navigation pattern set contains the different options for navigating record sets and the reasons why each is appropriate in certain situations. |
| Patterns Contained in This Set | |
| Enables the user to drill into the details of a particular record in order to view or update the full details for that object in a new page | |
| Dialog Box Details | Enables the user with a repetitive task to navigate from one set of object details to another without having to edit each record individually |
| Page Details | Enables the user with a repetitive task to navigate from one detail page to another without having to return to the main object list or table |
| Master Detail | Enables the user to quickly navigate through records using a master (table, tree table, tree) where the corresponding details are refreshed in the area below |
| Pattern Set Decision Table | |
Is there a lot of object information that needs to be viewed or updated? |
Yes |
No |
Yes |
Yes |
Does the user need the context of other records while viewing the details of a specific record? |
No |
Yes |
No |
Yes |
Is there a need to quickly scan through records? |
No |
Yes |
No |
Yes |
Is there a need to compare certain attributes of these records against each other? |
No |
Yes |
No |
Yes |
Is the user working on very large objects, spending considerable time focusing on only those details? |
Yes |
No |
No |
Maybe |
Is the user working through a list of objects quickly? |
No |
Yes |
No |
Yes |
Is there a need to update or take action on multiple objects as a group? |
No |
Maybe |
Maybe |
Yes |
| Related Patterns | |
| Hierarchies | This navigation option is used to present detail information in a hierarchy with the ability to expand and collapse branches while presenting multiple dimensions of data in columns. |
| Related Guidelines | |
Guidelines for buttons in toolbars |
|
Guidelines for form layout |
|
Guidelines for headers and subheaders |
|
Guidelines for the menu component |
|
| Page Actions | Guidelines for page-level actions |
Guidelines for secondary windows and dialog boxes |
|
Guidelines for the table component | |
Guidelines for the toolbar component |