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.

Featured Replies

  • Newbies

I would like to know if there is any way to link a field containg keywords to a thesaurus (list of terms with synonyms and if possible multilingual). For example, I want the data base to understand that chair=armchair=chaise without having to enter the three terms each time. If the equivalence is set in a thesaurus once for all, when I search for chair, the result will aslo display records containg equivalent values.

Thank you for your replies

  • 4 weeks later...

This is a little brutal, maybe a really nice approach will occur to me.

1) Create a thesaurus file of words that are linked. Fields would be:

WORD (text)

KEY (number)

Create a self relationship called SYN, matching KEY to KEY.

Words that are synonyms would have the same value for KEY.

2) Upon entry of a keyword, lookup or find the word in the thesaurs file. "Find" the other synonyms using from the record for the keyword using Goto Related Record (show only related records) using the relationship SYN.

3) Using a script, build a find request with the found set from the SYN file (one request for each synonym (max of 10) and perform a find.

-bd

  • 3 weeks later...

I'd never consider a chaise lounge similar to an armchair. You ever tried lying on an armchair?

  • 1 month later...

This may be a little late, but I thought I would mention it anyway.

In LiveOak's solution, you don't have to use a separate record for each word. You can put all of the equivalent words together in the WORD field of one record by separating them with a carriage returns. So, each record would then have a unique KEY, but all the equivalent words would be in the WORD field in that record. I have used this technique to speed up data entry in a simalar situation. It keeps the thesaurus file a little neater too.

BTW, this is actually an official *documented feature* of Filemaker. (Alas, I have been known to use some rather nasty undocumented glitches in Filemaker in order to get it to do what I want.)

BTW (again) I lie on my armchair all the time. I do it sideways, much like I do most things.

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.