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.

Separate out layout from data, FileMaker 8.5?

Featured Replies

I've just set-up a 10 table system for customers and orders and billing, I did it from scratch all properly relational! I'm now considering separating the "data" from the "interface" as it's going to be shared on a network between 3 users, and it would make backing up and changes to the interface easier. What is the easiest way to do this, without breaking all the scripts and layouts?

I'm using FileMaker 8.5 Advanced.

Thank you experts!

I would start by making 2 copies of the file. Save one for a backup just incase. Rename the second one to interface or something similar. Open the interface file and set up external data source to the date file. Next go to the relational graph in the interface and set all the TO's to the external data source. Next remove the data tables from interface. Test everything.

After this is working remove unnecessary layouts and relationships from the data file. Test again.

This old thread by Ender should have some good pointers as well.

http://www.fmforums.com/forum/showpost.php?post/123239/

  • Author

Thanks [color:blue]RalphL and [color:blue]mr_vodka, really helpful. Followed your advice on a test and it worked first time, changed all the references in the relationships graph, impressed how simple it was!

At present I have a handful of accounts, I guess I have to make sure the accounts match up in the interface and data file. So what happens if I allow users to add a new account, is it best to look into scripting adding, changing, and removing accounts/passwords?

Edited by Guest

I use at least 3 levels, Developer (me) Full Access, Admin less than full be more than other users, & Users editing. I use scripts to create new users, delete users etc that are only available to Developer & Admin. Users can change their own passwords and log off.

I have used a single password for users in interface which is used when the file is opened when the data file is opened it asks for the user's password and account.

Do you have FileMaker Server, if so you can use External Authentication and the server's account system to control your users. The files itself would have the privilege set and EA account for each type of user you want.

See here for more information.

http://fmforums.com/forum/showtopic.php?tid/198499

  • Author

It's going to be a local shared system, no server. I want to track users who are adding and changing data, so I do want each user to have their own account.

It'd be easier if I could just have Me, Supervisor and User, but then there might be several users, logging on as user, and it wouldn't be possible to track their record changes.

Think I'll write a set of scripts to add, change, and remove accounts. Then have a set of sub scripts in the data file, so when an account is changed in the interface, it'll change in the data file - is that the right way to go?

You have 3 privilege sets: Developer, Administrator & User. You can have as many accounts as you need with the User privilege set.

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.