Causes Oracle Forms to remove all records from, or "flush," the current block.
Built-in Type restricted procedure
Enter Query Mode no
If the end user has made changes to records in the current block that have not been posted or committed, Oracle Forms processes the records, following the directions indicated by the argument supplied for the commit_mode parameter:
** Built-in: CLEAR_BLOCK
** Example: Clears the current block without validation, and
** deposits the primary key value which the user
** has typed into a global variable which a
** Pre-Query trigger will use to include it as a
** query criterion.
** Trigger: When-New-Item-Instance
*/
BEGIN
IF :Emp.Empno IS NOT NULL THEN
:Global.Employee_Id := :Emp.Empno;
Clear_Block(No_Validate);
END IF;
END;
/*
** Trigger: Pre-Query
*/
BEGIN
Default_Value(NULL, 'Global.Employee_Id');
IF :Global.Employee_Id IS NOT NULL THEN
:Emp.Empno := :Global.Employee_Id;
END IF;
END;