Forum Discussion
ForrestParker
7 years agoQrew Cadet
Another thing you might consider is to use an automation instead of a formula. Set the conditions for when you want it checked in the Trigger. When those are met the first time then have it check your box.
QuickBaseCoachD
7 years agoQrew Captain
The issue with the above solution is that if the value changes via the passage of time, then it would not trigger an Automation.
Maybe set up a save table to table import and copy a portion of the record across to another table when the condition is met. Include the [Record ID# of the original record]. Then via a relationship back to the the main record can detect it it has already been copied across. So the Saved table to table copy would have a filer to not copy records IDs that have already been copied.
The building on Forrest's post above, use a Daily Automation to run that import every day. It will thus "catch" the record at night when the condition is first true. The via the relationship you can get the frozen value back to the original record. The Key field of the new table should be set to be the [Record ID# of the original record].
Maybe set up a save table to table import and copy a portion of the record across to another table when the condition is met. Include the [Record ID# of the original record]. Then via a relationship back to the the main record can detect it it has already been copied across. So the Saved table to table copy would have a filer to not copy records IDs that have already been copied.
The building on Forrest's post above, use a Daily Automation to run that import every day. It will thus "catch" the record at night when the condition is first true. The via the relationship you can get the frozen value back to the original record. The Key field of the new table should be set to be the [Record ID# of the original record].