Forms - Built_in subprograms used in form triggers
Slno
Built_in
Explanation
1
commit_form
used to save changes ( Valid for DML )
2
clear_form
clears all the blocks in form and place the cursor in first block
3
clear_block
clears the current block
4
clear_record
clears the current record
5
clear_item
clears the current text item
6
exit_form
quits the application
7
next_block
moves to the next block
8
previous_block
moves to the previous block
9
go_block ( 'BLOCK_NAME')
places the cursor in the block specified
10
next_record
moves to the next record
11
previous_record
moves to the previous record
12
first_record
moves to the first record
13
last_record
moves to the last record
14
next_item
place the cursor in next item ( TAB key )
15
previous_item
place the cursor in previous item
16
go_item ( 'BLOCKNAME.ITEMNAME')
place the cursor in the specified item
17
show_view('CANVAS')
used to display canvas programatically
18
hide_view ('CANVAS')
used to hide the canvas
19
enter_query
prompts to accept a condition for query
20
execute_query
retrieves the data from table into the block
21
abort_query
cancel query
22
show_alert ( 'ALERT_NAME')
used to display alert at run time
23
show_lov ('LOV_NAME')
used to display LOV at runtime
24
set_block_property
used to change properties of block
25
set_item_property
used to change properties of the item
26
set_window_property
used to change properties of the window
27
set_lov_property
used to change lov properties at runtime
28
set_alert_property
used to change alert properties at runtime
29
set_alert_button_property
used to change properties of alert buttons at runtime
30
create_record
used to add new record - ( It clears the screen and allows to insert a record )
31
delete_record
used to remove record - ( applied to the current record pointer by cursor ) After adding a row or removing a row "commit" has to be applied to save changes permanently)
32
message ('message text'||variable);
used to print messages
33
call_form
used to call a form from existing form ( used to navigate between forms )
34
run_product
used to run the other products of oracle developer suite like Oracle Graphics or Oracle reports