In my survey I have calculations that populate fields that can also be manually edited. The problem is, after a survey is completed, if the survey is then reopened to make edits, the calculation overwrites the value that was changed manually. Is there anyway to stop this from happening. Specifically it is a calculated geopoint from pulldata (for a general location), that the user can go then into the map and move to a more specific location. It keeps getting reset when the survey is reopened for editing.
There currently isn't a way to stop calculations from altering values incoming from the inbox. In your case, would you be wanting to ignore only the first attempt at calculation, or all attempts at calculating?
So yes. ignore on the first attempt at calculation. Specifically the calculation is within a repeat that get trigger outside of the repeat. Being able to put the expression as the default value would solve this, although I believe its not possible to have an if statement or pull data expression as the default, correct?