Fires when navigation between forms takes place, such as when the user changes the focus to another loaded form.
Definition Level form
unrestricted Built-ins, restricted Built-ins
Enter Query Mode:
no
Use a When-Form-Navigate trigger to perform actions when any cross form navigation takes place without relying on window activate and window deactivate events.
no effect
This is an example of a procedure that can be called when Oracle Forms fires the When-Form-Navigate Trigger.
DECLARE
win_id WINDOW := FIND_WINDOW('WINDOW12');
BEGIN
if (GET_WINDOW_PROPERTY(win_id,WINDOW_STATE) = 'MAXIMIZE' THEN
SET_WINDOW_PROPERTY(win_id,WINDOW_STATE,MINIMIZE);
else
SET_WINDOW_PROPERTY(win_id,WINDOW_STATE,MAXIMIZE);
end if;
END;