Shahzaib
Shahzaib

Reputation: 218

Replace custom menu with Oracle Forms 11g default menu

In my main form window, I have the following menu bar which is used for traversing. Its inherited from .mmb file.

Menu image 1

Now, when I select any form on the menu, lets suppose I selected the highlighted "Purchase Order", then I don't want the same menu to be shown. I want the Oracle Form 11g's default menu to be shown instead, picture added below for reference.

Menu bar 2

I changed form's property of Inherit menu to No and the menu from image 1 isn't shown in "Purchase Order" but I still am not getting the default&smartbar menu.

How can I achieve that?

Thank you.

Upvotes: 3

Views: 2424

Answers (2)

Shahzaib
Shahzaib

Reputation: 218

So I figured out a way how to disable .mmx menu and enable DEFAULT&SMARTBAR menu when I go to another form through the menu.

From the first screenshot above, the on-click-trigger had the following code

call_form(:global.path||'pc');

I replaced it with

call_form(:global.path||'pc',hide,do_replace);

So the addition of

,hide,do_replace

worked.

Side note: Also, make sure Inherit Menu property of Window property is "YES" and Menu Module of form property is set to "DEFAULT&SMARTBAR"

Upvotes: 2

nightfox79
nightfox79

Reputation: 2129

I think in the properties window from the form you got the property "menu module"

If you make a new form it gets the default: DEFAULT&SMARTBAR

So I think it is now filled with your mmb filename.

Upvotes: 1

Related Questions