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.

Relationships defining other relationships

Featured Replies

  • Newbies

Hi everyone!

I’m trying to build a form that will allow the user to select specific features for a camera while preventing the user from selecting the incompatible features. I’ve tried setting it up a few ways:

A) Separate tables for each feature (only two fields in each) with a relationship to the previous table to create a relationship chain that would only access the correct information.

B) Separate tables for each feature (each with a field for every feature) with multiple relationships connecting each table.

C) One table with self-join relationships between each of the features.

Each time, the first step between ‘Camera’ and ‘Tape Stock’ is the only part that returns the correct information. The rest of the time, it seems to return the top two fields of each set by default. See picture for explanation (blue returns blue and red returns red).

I’m still very much a novice at this program so feel free to slap me upside the head if I am doing this completely wrong. I would really appreciate the help as this is the last part of my form’s functionality that I need to implement. I've attached an example of what I am trying to do.

Thanks in advance!

filemaker_problem.jpg

Camera_Features.fp7.zip

  • 2 weeks later...
  • Author
  • Newbies

Update: I tried recreating my tests on Filemaker 9 to see if the latest version would make any difference. It did not.

Does anyone know if it is even possible to create a "menu system" (for lack of a better description) out of fields populated by value lists in which each subsequent field's value list is populated by the user's input in the previous field?

So if the user chooses "CAMERA TYPE 1" in the first field, then in the next value list driven field "FORMAT, the only options in this pop up menu should be formats that "CAMERA TYPE 1" can use. Then based off of that "FORMAT", The next value list driven field, "RESOLUTION" should only be populated with options that both fit "CAMERA TYPE 1" and "FORMAT."

And so on through the camera features until every possible feature is determined.

CAMERA TYPE always returns the correct format. I'm stuck on the step after FORMAT.

The step between FORMAT and RESOLUTION either returns ALL possible options (even if incorrect) when I have the value list return related values only from my primary table.

Or it will return only the incorrect options when I have the value list return related values only from the previous table (FORMAT in this case).

Can anyone help or point me in the right direction?

Search here on Forums for +Conditional +value list

It is probably one of the most frequent requests here on Forums and there are many good examples. Particularly, look for a recent example by Comment named something like "another conditional value list." :smirk:

I decided not to be lazy and find it for you ... here

Edited by Guest

Oh, so that was your question. Try doing a search for "conditional value list" - it's probably the most frequently asked question here.

Here's one example out of many:

http://www.fmforums.com/forum/showtopic.php?tid/190747/

LOL, great minds... except I picked another one - I thought that one was a bit too specialized.

  • Author
  • Newbies

Thanks for the help LaRetta and Comment!

This solved my problem!!

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.