When you use CALL_FORM to create multiple-form applications, the switch_menu parameter determines whether Oracle Forms loads a different menu or retains the current menu. Valid constants for the switch_menu parameter are DO_REPLACE and NO_REPLACE.
The NO_REPLACE parameter value (the default) causes Oracle Forms to keep the current menu module. DO_REPLACE causes Oracle Forms to replace the current menu module with the menu that was attached to the called form at design time (either the default Oracle Forms menu or a custom menu module).
For example,
CALL_FORM('form_b', hide, do_replace);
runs Form B with the menu that was attached to Form B at design time, rather than keeping the current menu.