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.

Recording a change to a field selection

Featured Replies

I have a Software Problem Report (SPR) database (over 3000 records). There are six fields that, when modified, are put in (by hand) to MS Schedule. My problem is, I have to remember to check a "Schedule Affected" field every time I modify one of these fields. The problem is, each of the six fields are pop-up lists. For example, when the person responsible for the SPR changes, an "Assigned To" field is changed. I would normally put an "x" in the "Schedule Affected" box, but I forget sometimes. Is there any way to make these fields "trigger" a response, whether it is just a message/reminder when trying to leave the record or even a focus to the required field? I am a novice FM user, so any example databases/formats/scripts would be very much appreciated.

Thank you,

Dave

One approach, using globals, is the one I detailed to you in the example database I sent to you. Another is to use one of the script scheduling plug-ins. These can be set to trigger a script upon exiting a field. Take a look at www.filemaker.com --> Solutions --> find plug-ins.

-bd

If you want to set an empty field to "X" or some other value when another field is changed, set up your Schedule Affected field to auto-enter a calculated value like this:

Scheduled Affected = "X" & Left(Field1 & Field2 & Field3 & Field4 & Field5 & Field6,0)

...where Field1...Field6 are the trigger fields.

Take care that this is a text field with an auto-enter calculated value, not a calculation field.

This field will initially be set to "x" in all records after you set it up. So, you will have to use a replace command to clear it. After that, when any of Field1...Field6 are modified, Schedule Affected will be set to "x", and will stay that way until you clear it. Then, it will set to "x" again the next time one of the fields are modified. The only requirement is that the Schedule Affected field must actually be completely cleared when you reset it for this to work (ie, don't put some other value or even blank space into it).

Another method would be to make each of your popups a button that performs a script. At the end of the script, you tell Filemaker to go to that popup so you can make a selection. The downside to this is that the script runs whether you have made an actual change or not.

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.