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