Monday, July 24, 2017

Sequence Of Firing Triggers In Oracle Forms

Navigational events occur at different levels of the Form Builder object hierarchy (Form, Block, Record, Item). Navigational triggers fire in response to some navigational events in the below order:
- Logon Triggers are fired first in below sequence:
1.PRE-LOGON
2.ON-LOGON
3.POST-LOGON
- After that, Pre Triggers are fired
1. PRE-FORM
2. PRE-BLOCK
3. PRE-TEXT-ITEM
- After that, WHEN-NEW Triggers are fired
1. WHEN-NEW-FORM-INSTANCE
2. WHEN-NEW-BLOCK-INSTANCE
3. WHEN-NEW-RECORD-INSTANCE
4. WHEN-NEW-ITEM-INSTANCE
- After this focus is on the first item of the Block. If we type some data and press the tab key following trigger will fire in sequence
1.KEY-NEXT-ITEM (This trigger is present on the item level).
2.POST-CHANGE (This trigger is present on the item level).
3.WHEN-VALIDATE-ITEM (This trigger is present on the item level).
4.POST-TEXT-ITEM (This trigger is present on the item level).
5.WHEN-NEW-ITEM-INSTANCE (Block Level Trigger).
- After That, POST TRIGGERS are fired
1. POST-BLOCK
2. POST-FORM

0 comments:

Post a Comment

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Justin Bieber, Gold Price in India