Basic Form (Dialog Box)
Version 2.0.0.0Print this Page
Information Entry Forms Pattern Set
 
Description
Return to Top
Use the Basic Form (Dialog Box) pattern when loading a new page is not desirable due to a small number of fields or for performance reasons.
 
Pattern Set Decision Table
Return to Top
 
Basic Form
(Dialog Box)
Basic Form
(Page)
Complex Form
Guided Process Pattern Set

What is the user type?

Casual

Casual

Experienced

Any

How many steps does it take to complete the transaction including a review page?

1

1-2

1-2

2+

How many editable fields does the page contain?

~10 or less

~ 30 or less

~ 40 or less

40+

How many sections are needed to logically group the fields in the form?

Usually 1 to 2

Usually 1 to 4

Usually 3 to 7

7+

Does the user-entered data need to be persistently shown (that is, for comparison, context, or sense of completion)?

Yes

Yes

No

No

Is the object being created or edited large, complex, or hierarchical (requires tabs, tree tables, master/detail)?

No

No

Yes

Maybe


Note: The number of fields and sections are recommendations only for optimum usability and are not a coding restriction.
 
Key Considerations
Return to Top
The same look and feel for information entry forms can be used to show read-only details if a user does not have privileges to perform updates to the form. Guided processes are an exception to this because they are used exclusively for entering data. The review step of a guided process is commonly displayed as a single form in read-only format.
 
Pattern Sample
Return to Top
A dialog box is initiated from a parent page, enabling the user to enter data for a small number of forms. Clicking the Save button commits the changes to the new or modified object. Clicking the Cancel button closes the dialog box and cancels the changes.
Figure 1. Example dialog box
Required Screen Elements
Component Type Required Components Customizable or
Extendable Components
Dialog Title

Use this format: <Action> <Object Type>

For example: Edit Employee Information

Use the Create, Edit, and other page actions in the page title.

NA
Dialog Buttons
  • Save and Close: Saves changes and closes the window
  • Cancel: Cancels the transaction and returns to the previous page
NA
Layout

Use one-, two-, or three-column layouts for label or data pairs. The column layout selection is based on the number of form fields in the section. Align columns across sections.

NA

 
Related Guidelines
Return to Top
Form Layout Guidelines for organizing content in a form
Page Actions Usage information and design guidance for buttons at the page level and on secondary windows
Save Model guidelines Save Model information and design guidance for Oracle Fusion applications
Secondary Windows Guidelines for dialog boxes
 
About Oracle | Legal Notices | Terms of Use | Your Privacy Rights