Jump to content

Relationships with an empty field


Jay Allen

This topic is 2861 days old. Please don't post here. Open a new topic instead.

Recommended Posts

  • Newbies

Good day. I am trying to create a multi-field lookup that will match all records to a blank field. Specifically:

File A File B

Field A1 = Field B1

Field A2 = Field B2

Field A3 = Field B3

All three of these are one (File A) to many (File :B relationships. The data enters File A in a portal. What I want to do is set this up so that, if one field in A is empty, the relationship will match all records for the corresponding field in B, and that the match would only be limited by the other fields. Ultimately, if all fields in A are empty, all records from B should come into the portal. What Filemaker seems to want to do is not evaluate the relationship at all if any of the fields in A are empty.

My attempt at a workaround was to use, for File B, calculation fields which used, for example, "" & P & Field B1, however, this configuration works exactly the same.

I have toyed with using an intermediate field in File A as the match field, which would not be displayed, but would calculate to some character string that I could use in File B if the field in File A was empty, but that seems like an awfully complicated solution to this.

Is there some way to match all values to an empty field in Filemaker 8.0v3?

Thanks,

Jay Allen

Link to comment
Share on other sites

You will need two calculation fields for this (or more, if you are using multi-predicate join). For simplicity, let's take a simple relationship:

Parent::Value = Child::Value

In the Child (many) table, the calculation field is =

Value & "¶ALL"

In the Parent (one) table, the calculation field is =

Case ( IsEmpty ( Value ) ; "ALL" ; Value )

Link to comment
Share on other sites

  • 8 years later...

This topic is 2861 days old. Please don't post here. Open a new topic instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

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