I have a big problem with Zoho formula fields. They don't recalculate each time the record is viewed - only when a record is edited. Formula fields should be updated dynamically each time a record is retrieved.
- Floor(Datecomp(Now(),${Contacts.Last Interaction})/1440)
Unfortunately, it only updates when a record is created or edited.
In other words - unless you open the record and modify a value - the "days since last contact" field will show the same date forever - even though I used "Now()" in my formula.
Worse still - any existing records in my system don't get a value at all for this new formula field.... that is unless you go back and perform some kind of edit on them all.
The obvious issue here is that you ruin the integrity of "Last Modified" / "Last Activity" dates when you perform these kinds of bulk edits.
Please fix this so that:
- Formula fields are computed dynamically and update whenever a record is viewed / retrieved
- That the above applies to historical records whenever a new formula field is added