| Dialog Box Details | Version 2.0.0.0 |
||
|
|||
| Description | |
| The Record Navigation: Dialog Box Details pattern enables users with a repetitive task to navigate from one set of object details to another. This pattern provides a more efficient means of navigating detail pages when users are working on lists of records because they are moved sequentially between detail pages to perform actions in a dialog box. The dialog box is limited in size and therefore this is best suited for a small set of attributes. |
| Pattern Set Decision Table | |
Dialog Box Details |
||||
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 |
| Record Relationship Decision Tool | |
| Linear Navigation | Nonlinear Navigation | |
| Does the user need to select a subset of records to edit (multiselect)? | No |
Yes |
| Does the user need to edit any of the fetched records in the table? A selected record is a starting point to edit any fetched records. | Yes |
No |
| Pattern Sample | |
![]() |
| Figure 1. A selected record in the master table |
![]() |
| Figure 2. A dialog box displaying details of the record selected in the master table |
![]() |
| Figure 3. Selecting to view the next record in sequence |
![]() |
| Figure 4. Selected record in the master list |
![]() |
| Figure 5. Selecting a subset of records from the master list |
![]() |
| Figure 6. A dialog box displaying details of the record selected in the master list |
![]() |
| Figure 7. Jumping to other records without having to navigate through each record |
![]() |
| Figure 8. Selected record in the master list |
| Related Patterns | |
Use when a user has to provide varying amounts of preformatted information, usually short answers to questions. |
|
Use for editing content in a table. |
| Related Guidelines | |
Guidelines for buttons in toolbars |
|
Guidelines for form layout |
|
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 |