Editing Objects Pattern Set Print this Page
 
 
Description
Return to Top
A common user goal is to edit business data and objects. The presentation of information and the method to edit that information must be fast and clear. If the user primary task involves editing data, the application should flow directly to an updatable page and not to a read-only page with an Edit button. Read-only pages should be used to show summary information. Edit privileges must be considered when designing applications. If certain users do not have permission to edit certain data, remove the Edit button from their views.
 
Patterns contained in this set
Return to Top
Table Row Edit (Choice List) Use a choice list to edit one or two object attributes.
Table Row Edit (Dialog Box) Use a dialog box to edit a small set of object attributes.
Table Row Edit (Page) Use a new page to edit large sets of object attributes.
Editable Table Edit all table rows at once.
Page Edit Edit a page section in a new page that shows all editable attributes.
Master Detail Edit Edit a master or detail object.
 
Pattern Set Decision Table
Return to Top
 

Table Row Edit
(Choice List)

Table Row Edit (Dialog Box)

Table Row Edit
(Page)

Editable Table

Page Edit

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
single row,
No for
multiple rows

No

Yes

No

 
Related Patterns
Return to Top

Detail On Demand This pattern set enables you to put the most-often used items (information or actions) right at hand and provides unintrusive ways to view details that are not needed most of the time.
Information Entry Forms This pattern set provides form types for editing values.
Record Navigation This pattern set helps illustrate the different options for navigating record sets and discusses when it's most appropriate to use each option.
 
Related Guidelines
Return to Top
Buttons Guidelines for buttons in toolbars
Form Layout Guidelines for form layout
Tree Table Guidelines for the Tree Table component
Secondary Windows Guidelines for secondary windows and dialog boxes
Tables Guidelines for the table component
Toolbar Guidelines for the toolbar component
 
About Oracle | Legal Notices | Terms of Use | Your Privacy Rights