Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Custom menus not sticky?

Featured Replies

Yesterday, I started experimenting with custom menus. I created a menu that I wanted everyone but me to use and set it as the default menu for the file.

I then set the open script to set the [standard filemaker menus] as the menu set if anyone with full access logs in.

That works just fine, and I get the regular menus.

The problem is that as soon as I navigate or run a scipt, the menu set reverts to the default menu set. Is this a bug or am I doing something wrong?

I haven't had the chance to work with the custom menus yet, but, I suspect you've granted full access to some of your scripts, and that could be defaulting the menus set.

  • Author

Update:

This only happens when the called script navigates layouts. It appears to have nothing to do with permissions. If anything, running a script with full acces granted should switch me over to the standard menu, which isn't happening.

You can set the particular menu that should open by going to Layout Setup. At the bottom of the dialog is a way to choose which menu set to display.

Steve

  • Author

No, that isn't it either, but may be related to the problem.

The custom menu should be used for everybody except me. When I log in, I want the regular menu set for me on every layout. Everyone else will get the custom one regardless of layout.

So, I'm guessing that since each layout is set to the default, it overrides the "install menu set" command. That's not helpful at all! I'dd have to set a navigation script for every layout and tie the "install menu set" command into the script to check for the users privilege set every time.

There has to be a way to tell it to leave the currently installed menu set regardless of what layout you're on. I can't believe that you'd be unable to use "go to layout" buttons.

My bet is that Custom Menus are 'half-baked' just like the Custom Tabs seem to be. I used Dacon Menu Control with v6, and will use it with v8 as soon as they get it working. If we wait for FMI, it will be v10.

Steve

  • 2 weeks later...

With Custom Menus, when you create a layout it is automatically set to use the FileMaker default menu set for the file. If, in Define Custom Menus, you have set the default to your custom menu then every time you change the layout FileMaker will re-apply the default, ie: your custom menu set.

There is a way round this using a script. On startup you check for which user is logging in (guess your doing this already) and then run the appropriate 'Install Menu Set' script step. However what you must do is check the 'Use As File Default' box. Thereafter all layouts will now use whatever you have set - Standrad FileMaker menus for you and your custom set for all other users.

Hope this helps.

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.