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

Hi all, is there a way to create a log of all records deleted

Edited by Guest
Edited to subscribe

You could use custom menus to "trap" the delete command and replace it with a script that creates the log.

here is another great resource

http://www.nightwing.com.au/FileMaker/demosX/demoX01.html

the "problem" with the solution of Nightwing is that the modification log is stored inside the record, so by deleting the record, you also delete the log...

IMHO this is not something you really want, however it is a nice start to build your own logging system...

But if you want a "real" log you should indeed go for FMDataGuard... This is really secure, and has many nice features.

  • Author

Yes, that would definitely solve it but I think it is a bit rich for the solution. It's for a small pub & grill POS which on a superb day turn over R15,000 ($2000). I was hoping there was a means of writing it myself

DataGuard is the best. But why delete at all? You can flag as deleted. What are you wanting to delete? Do the records also have children?

You can archive records to another table fairly easily as well, then verify the transfer completed and delete the main records after verified. However, depending upon the complexity and number of fields, it can require work to maintain, ie, adding new fields in your main solution means potentially adding those fields into your deletion table if they need to be preserved. And child (and grandchild?) records should be transferred as well. It takes a bit of work when changing a Status field to Void or Deleted works as well.

I'm also not understanding why you would want to add some plugin to track something that already exists in your solution. Simply flag it as deleted or canceled, maintaining the entire history of that set of records. That's how we maintain history. Reconciliation, if required, is accomplished by adding a new record versus deleting existing.

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.