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.

separating files and development

Featured Replies

Hi --

Is it wise to leave your data in its own file and use another file for the GUI? Is it wise to do this right from the get-go. Is there any advice about this? Is this called separation model? Does splitting out your data down the road cause some inherent problems.

This seems to be a little of a pain when developing.

Also it seems there are certain things you can no longer do ... for example ... I have a field that uses a Lookup List which wants to go against a TO ... well my TO is specified in my other file; ?inaccessible? to this file.

Regards,

Rich

Like any other design choice, whether to use the separation model or not depends on what goals you're trying to accomplish with your database.

Personally, I've never found the need and think it's a false dichotomy when it comes to Filemaker. But others love it. What do you hope to achieve by separating the data from the interface?

You can easily add TOs of tables from another file. You just need to add that file as a data source first.

No matter what route you choose, it would be smart to make it up front because after you have gone one way or the other it is very hard to switch.

For instance say you choose not to use the separation model and eventually change your mind. You would be forced to go through a pretty hairy process to go ahead and separate the data from the ui.

I personally love the separation model and would definitely suggest it for a couple of reasons.

1. It's nice to be able to work on just the ui file on a test server and then transfer it to the live system

2. The relationship graph in the data file tends to be much simpler then in the ui file so when you are changing schema it's not as convoluted to trace your path

No matter what choice you make it's hard to argue against the decision with anything but personal opinion.

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.