Skip 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.

Password Script that Forwards to Specific Layouts

Featured Replies

Does anyone know of a script that will forward specific users (referenced by the entry of their password) to specific layouts? I know you can assign specific layouts that can be viewed only by certain users, but it does not include forwarding based on the enttry of a password.

I'm running FMP 6.

Supposing that you have a (text) field that houses the user's password, then it's just a matter of if statements.

If [userspass = "gorilla"]

Goto layout [water]

If [userspass = "monkey"]

Goto layout [earth]

Else

Goto layout [fire]

End If

Or something to that effect. Since you don't want certain users to view certain layouts, make sure that the layout(s) doesn't show up in the layout menu (under the layout setup).

Where does the password get entered? There is no way to access the password entered during authentication (for obvious security reasons).

If you are using FMP 7 then set up the accounts and privileges correctly, one for each user. Then use the Get(AccountName) function to display layouts on a by-user basis. Even better (and less work in the long run) assign each user to a privilege set, and display the layout based on the Get(PrivilegeSet) result.

  • Author

That sounds like a great idea. But where do I initiate this function? Aren't functions only for calculation fields?

Tom

Create an account or sign in to comment

Important Information

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

Account

Navigation

Search

Search

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.