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.

Field Modification Date

Featured Replies

Is there any way that I can monitor when a specific field is altered. I have a a text field in my system that is a withdrawl flag and removes them from being included in a script that collates all the entries made on the system. Unfortunately I am finding that a specific user is withdrawing them after this script has been run and is saying that the record had been withdrawn and should never have been included. Unfortunately other sections of the record are being constantly updated so I can not use a standard modification date field.

Can I define a field that will only enter a date when this specific field has been modified.

Thanks

Sean

Hi Sean,

As you might suspect, this topic has been discussed in the past. I sure if you do a find for Field Modification or Audit Trail, you will find plenty of information. Also, you can download these files for examples of how to do it.

Audit History of Fields Rick Knight

http://www.fmforums.com

Comprehensive Audit Tracking System Ray J. Cologon

http://www.nightwing.com.au/FileMaker/

Field Modification John Mark Osborne

http://www.fmfiles.com/tnt4.html

Field Modification Tracker Bob Cusick

http://www.fmfiles.com/tnt2.html

Modification Times Alberto Diaz-Hermidas

http://www.fmfiles.com/tnt2.html

Tracking Modifications Steve Wilmes

http://www.fmfiles.com/tnt2.html

HTH

Lee cool.gif

1. Create a calculated numeric field, SERIAL = status(CurrentRecordID)

2. Create a calculated numeric field, MATCH = case(IsEmpty(YourField),SERIAL, SERIAL)

3. Create a self-join relationship, SELF~JOIN~MATCH, based on MATCH

4. Duplicate the field you want monitored, YourField, and rename the new field to YourField_Old

5. Change the properties of YourField_Old to be a lookup, via the SELF~JOIN~MATCH, of YourField

6. Create a text field, LOG

7. Create a calculated text field, CHANGES = "On " & DateToText (Status(CurrentDate)) & ", at " & TimeToText(Status(CurrentTime)) & ", " & Status(CurrentUserName) & " changed the field " & "YourField"

& "

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.