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

Hey! I'm somewhat of a novice at Filemaker so I'm wondering if this requirement is possible.

I have a table that stores events, an event's date doesn't necessarily have to be unique but it would be nice to alert the user if two dates are the same. 

 

Would some form of validation or script offer a solution?

 

For the logic, I'm thinking:

on input -> if date is equal to existing date in the table -> notify user (e.g. text turns a different colour/ dialog box) -> open matched records in a new window

 

If anyone could advise on how to assemble this then that would be great! 

I believe the first step is to define a self-join relationship matching on the EventDate field and excluding the current record, e.g.:

Events::EventDate = Events 2::EventDate
AND
Events::EventID ≠ Events 2::EventID

The rest depends on how you prefer to alert the user. For example, you could show the related records in a portal, or format the field conditionally when:

Count ( Events 2::EventID )

or any number of other devices, incl. script triggers.

 

 

In any case, validation is not the proper tool to use here - if only because a validation error message would be (even more than usual) confusing to the user.

  • Author
  • Newbies

Fantastic! I did a little bit of research and implemented your suggestion - it works a treat! Thank you :)

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.