I have a calculated field that is editable, when the value changes it updates the underlying database field that it is calculated from, however as soon as I move to another cell (without posting) the value reverts to the old calculated value. This is understandable, because the calculated field is still showing the previously calculated value.
How do I cause the calculated field to recalculate based on the current (edited) value before the record is posted?