Jump to content
Claris Engage 2025 - March 25-26 Austin Texas ×
The Claris Museum: The Vault of FileMaker Antiquities at Claris Engage 2025! ×

This topic is 6070 days old. Please don't post here. Open a new topic instead.

Recommended Posts

Posted

Is there any way to set a flag on a record when a certain field is modified, without a script? I want to flag a date change. When I use flag=Evaluate( "1", dateField), it'll set the one if I enter the field, but do not change the value. I need to capture only a true modification.

Posted

Well, I realized that I can compare my line item date to the parent date and if they do not match anymore, then set the flag:

Evaluate (

"If(Date_Due ≠ lnli_LN::Date_Due ; 1; flag_DueDateEdited)"; Date_Due)

Anywho, it would be interesting to know if capturing a true modification can be done if a comparison field is not available. I was thinking of creating a calc field and checking to see if the results of the calc changed.

Posted

I would suggest not to use Evaluate() for triggering. Still, I don't see why merely entering the watched field should trigger the evaluation. Is it an unstored calc? I believe a number/text field with auto-entered =

Let ( trigger = Datefield ; 1 )

should work fine - provided you can keep it at 0/empty when Datefield is filled for the first time.

This topic is 6070 days old. Please don't post here. Open a new topic instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

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