Previous Next JavaScript must be enabled to correctly display this content

## 15 Managing Computations, Validations, and Processes

Enhance your application by including computations, validations, and processes.

Computations enable you to assign values to items. Validations are edit checks on specific items, pages, or columns. A page process performs an action at a specified point during the rendering or submission of the page. Application processes are blocks of PL/SQL logic that are set to run at specific points using processes from multiple pages of an application.

- Understanding Page Computations
  Use computations to assign a value to an identified item when a page is submitted or displayed.
- Understanding Validations
  Use validations to create edit checks on specific items, pages, or columns.
- Understanding Page Processes
  Create page processes to perform an action at a specified point during the rendering or submission of the page.
- Understanding Application Processes
  Create an application process to run a block of PL/SQL logic at a specific point from multiple pages of an application.
- About Branches
  A branch is an instruction to go to a specific page, procedure, or URL. For example, you can branch from page 1 to page 2 after page 1 is submitted. When you create a branch, you specify a Branch Point and Branch Type.
- Understanding Application Computations
  Create an application computation to set the value of a single page or application-level item. Application computations run at the same point across multiple pages in an application.
- Using the Attribute Dictionary
  Use the Manage Attribute Dictionary page to update values on the current page with those in the Attribute Dictionary, or to update the Attribute Dictionary with the values on the current page.