When I edit an existing survey, my global id field is being changed to have an extra set of brackets around it. So initially it looks like this:
{6FE06469-4765-48D6-B9A4-46A32A72C892}
and survey123 is sending this on save:
{{6FE06469-4765-48D6-B9A4-46A32A72C892}}
Which causes an error because the field type is GUID.
That field is configured in excel to be
Anyone run into this before?
Solved! Go to Solution.
Hi Gregg,
There is an issue with receiving a globalid value that already has curly braces attached (see https://community.esri.com/message/769488-re-survey123-proper-handling-of-esrifieldtypeguids ). Is there a reason you have the globalid value hidden in the form? It shouldn't be required for accessing records via the Inbox.
Hi Gregg,
There is an issue with receiving a globalid value that already has curly braces attached (see https://community.esri.com/message/769488-re-survey123-proper-handling-of-esrifieldtypeguids ). Is there a reason you have the globalid value hidden in the form? It shouldn't be required for accessing records via the Inbox.
Awesome, that works! Thanks James Tedrick
The reason I have the guid hidden is I don't want the user to accidentally modify it. Plus its completely unecessary, a user will never enter this value in for our situation. We're opeining survey123 to add an inspection point from arcgis collector. Basically the workflow is:
The issue is that arcgis online will insert these curly braces into the url regardless. No way around that since arcade expressions are not supported in collector and the only way to pass a link to collector is to use the content (html).