So, I've been running into an issue while designing some forms in Connect to use offline.
The forms, as currently set up, are supposed to take the "zone" you're in based on a geopoint question and then return some information about the zone.
The issue is, this doesn't work offline because @pulldata() pulls from a live service, instead of a Mobile Map Package or Mobile GDB or something or caching the information in the map.
So. My options are:
- Make it an online workflow (doesn't work in this situation)
- Enter the information manually after getting back from the field
- Set the calculation mode to "Manual" and trust the users are going to remember it before syncing.
- Thinking aloud here, I suppose you could make the questions required, so you couldn't submit it otherwise? Not sure that's a great solution.
- Set up a scheduled task to calculate it every night or every hour or something.
None of these are great.
So, I got to thinking.
Why not Calculation modes?
If we had a calculation mode that was "On submission", we could get the information we need when it's actually able to be retrieved automatically, without having to worry too much about making sure we get it.
Please add this functionality.
Related: Take basemap and other layers offline when using o... - Esri Community