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.

Urgent Help - FMP Deleting Records

Featured Replies

I have a database with two main tables - individuals and companies.

We just discovered that every time we delete an individual record, FMP deletes ALL records with the first and last name (even though each record has an individual serial #) -

So if I create three records with the first and last name fields as 'Jane' 'Doe' and delete one record (either through a button or through Ctrl E), all Jane Does disappear - even though they have unique Contact ID's and are associated with different companies.

I don't have this problem in the Company table -

I'm a relatively advanced FMP user, and I can't for the life of me figure out what's happening, here.

Any assistance would be greatly appreciated... this is pretty urgent.

Thank you!

  • Author

I should add that this happens if I run a search for all Jane Doe's or am showing all records - it doesn't matter.

Additionally, the delete button isn't in the header - it's within the body of the record.

It sounds as though there is a self-join relationship that uses the name as the match field, and it's set to delete records.

Does the Delete button perform a script something like:

Find all fieldname = fieldname

delete all records

?

  • Author

Right you are - I thought it had been deleted, but no - thank you so much!

  • Author

Hey, Jack - actually, it was a self-join relationship causing me grief - but thanks!

  • 1 month later...
  • Newbies

Thank you for this! I have been frustrated with a similar issue for a couple months now and located a self-join relationship I created when I originally designed the database that is no longer used for anything. This is why clean programming is important...

"This is why clean programming is important..."

.. and thinking very carefully before the "delete" option in the relationship is selected. }:(

Create an account or sign in to comment

Important Information

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

Account

Navigation

Search

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.