Introduction
This document lists the order in which triggers fire in Oracle Forms 4.5:
This document lists the order in which triggers fire in Oracle Forms 4.5:
- The first column, Action, describes the function to be performed (e.g. deleting a record).
- The second column, Trigger Firing Order, describes the order in which triggers fire after a function is performed.
- The third column, Level, describes the level (form, block, item) at which the trigger fires. This was accomplished by creating a form with all the triggers invoked. If a trigger could fire at all levels, it was included at all levels. Such a trigger fires at the lowest level at which it is defined.
| Runform | Pre-Logon | Form |
| On-Logon | Form | |
| Post-Logon | Form | |
| Pre-Form | Form | |
| When-Create-Record | Block | |
| Pre-Block | Block | |
| Pre-Record | Block | |
| Pre-Text-Item | Item | |
| When-New-Form-Instance | Form | |
| When-New-Block-Instance | Block | |
| When-New-Record-Instance | Block | |
| When-New-Item-Instance | Item | |
| Enter Query | Post-Text-Item | Item |
| Post-Record | Block | |
| When-Clear-Block | Block | |
| When-New-Record-Instance | Block | |
| When-New-Item-Instance | Item | |
| Execute Query After Enter Query | Pre-Query | Block |
| Pre-Select | Block | |
| On-Select | Block | |
| When-Clear-Block | Block | |
| Post-Select | Block | |
| On-Fetch | Block | |
| On-Close | Form | |
| When-Clear-Block | Block | |
| Execute Query Without Enter Query | Post-Text-Item | Block |
| Pre-Query | Block | |
| Pre-Select | Block | |
| On-Select | Block | |
| Post-Select | Block | |
| On-Fetch | Block | |
| On-Close | Form | |
| When_Create_Record | Block | |
| Pre-Record | Block | |
| Pre-Text-Item | Item | |
| When-New-Record-Instance | Block | |
| When-New-Item-Instance | Item | |
| Exit | Post-Text-Item | Item |
| Post-Record | Block | |
| Post-Block | Block | |
| Post-Form | Form | |
| On-Rollback | Form | |
| Pre-Logout | Form | |
| On-Logout | Form | |
| Post-Logout | Form | |
| Next Block and Previous Block | Post-Text-Item | Item |
| Post-Record | Block | |
| Post-Block | Block | |
| When-Create-Record | Block | |
| Pre-Block | Block | |
| Pre-Record | Block | |
| Pre-Text-Item | Block | |
| When-New-Block-Instance | Block | |
| When-New-Record-Instance | Block | |
| When-New-Item-Instance | Form | |
| Create Record | Post-Change | Block |
| When-Validate-Item | Block | |
| Post-Text-Item | Block | |
| When-Validate-Record | Block | |
| Post-Record | Block | |
| Post-Block | Block | |
| On-Savepoint | Form | |
| Pre-Commit | Form | |
| Pre-Insert | Block | |
| On-Insert | Form | |
| Post-Insert | Block | |
| Post-Forms-Commit | Form | |
| On-Commit | Form | |
| Post-Database-Commit | Form | |
| Pre-Block | Block | |
| Pre-Record | Block | |
| Pre-Text-Item | Block | |
| When-New-Item-Instance | Form | |
| Update Record | When-Database-Record | Block |
| Post-Change | Block | |
| When-Validate-Item | Block | |
| Post-Text-Item | Block | |
| When-Validate-Record | Block | |
| Post-Record | Block | |
| Post-Block | Block | |
| On-Savepoint | Form | |
| Pre-Commit | Form | |
| Pre-Update | Block | |
| On-Update | Block | |
| Post-Update | Block | |
| Post-Forms-Commit | Form | |
| On-Commit | Form | |
| Post-Database-Commit | Form | |
| Pre-Text-Item | Block | |
| When-New-Item-Instance | Form | |
| Delete Record | On-Lock | Block |
| When-Remove-Record | Block | |
| Post-Change | Block | |
| Post-Change | Block | |
| Post-Change | Block | |
| Post-Change | Block | |
| Post-Change | Block | |
| Post-Change | Block | |
| Post-Change | Item | |
| Post-Query | Block | |
| Post-Text-Item | Block | |
| Post-Record | Block | |
| Pre-Record | Block | |
| Pre-Text-Item | Block | |
| When-New-Record-Instance | Block | |
| When-New-Item-Instance | Form | |
When F7 (To Enter The Query To Fetch The Results) Is Pressed In Oracle Forms 10g Which Trigger Will Fire?.
ReplyDelete