16.3 Understanding Page Processes
Create page processes to perform an action at a specified point during the rendering or submission of the page.
- About Page Processes
A page process performs an action at a specified point during the rendering or submission of the page. - Creating Page Processes
Create a page process in Page Designer. - Editing Page Process Attributes
Edit a page process in Page Designer. - Controlling When a Page Process Executes
Control when a process executes by editing the Sequence and Point attributes. - Creating Page Process Success and Error Messages
Define both success and error messages that display when a process runs. - Making a Page Process Conditional
Create a conditional page process by editing Server-side Condition attributes. 
Parent topic: Managing Computations, Validations, and Processes
16.3.1 About Page Processes
A page process performs an action at a specified point during the rendering or submission of the page.
For example, you can create a page process to execute logic or to make a call to the Application Express engine. A page process is a unit of logic that runs when a specific event occurs, such as loading or submitting a page.
From a functional perspective, there is no difference between page-level and application-level processes. The difference between these two process types is where the process is defined, that is at the page-level or at the application level.
Parent topic: Understanding Page Processes
16.3.2 Creating Page Processes
Create a page process in Page Designer.
To create a page process:
- View the page in Page Designer.
 - In either the Rendering or Processing tab, locate the node where the process will occur. Right-click and select Create Process.
 - Page Designer indicates what to do next. If there is an error, the Show
                    Messages icon displays in the Page Developer toolbar.
 - Under Identification:
- Name - Enter the name of the process.
 - Type - Specify which process type to execute. The Type you select determines what Setting attributes display.
 
 - Under Settings, edit the appropriate attributes.
 - Under Execution Options:
 - Under Success Message:
 - Under Error:
 - Click Save.
 
16.3.3 Editing Page Process Attributes
Edit a page process in Page Designer.
To edit an existing page process:
Parent topic: Understanding Page Processes
16.3.4 Controlling When a Page Process Executes
Control when a process executes by editing the Sequence and Point attributes.
To control when a process executes, edit the Sequence and Point attributes:
See Also:
Parent topic: Understanding Page Processes
16.3.5 Creating Page Process Success and Error Messages
Define both success and error messages that display when a process runs.
On Submit - Before Computation and Validations or
                On Submit - After Computations and Validations, you can specify
            whether the error message displays inline on the current page (the default) or on a
            separate page. For all other page processes, error messages display on a separate error
            page.
                  To create a page process error or success message:
See Also:
Parent topic: Understanding Page Processes
16.3.6 Making a Page Process Conditional
Create a conditional page process by editing Server-side Condition attributes.
To create a conditional page process:
See Also:
Parent topic: Understanding Page Processes