I am having difficulty with getting Survey123 to work in Windows 10. I had it set up and working in Windows 7, but alas have "upgraded."
In a web map I have created custom popups. On my android devise, this link works fine, it opens the survey and passes the global ID.
arcgis-survey123://?itemID=047cc43ad3534d2191f82450b3344d05&field:incoming={GlobalID}
On the desktop, the above link does not work, so I tried this one to get the survey to open online:
https://survey123.arcgis.com/share/047cc43ad3534d2191f82450b3344d05&field:incoming={GlobalID}
This link opens the form, but fails to pass the global ID. Also, if I try and put the ?open=native on the end of the url to open Survey123 on the desktop it fails.
Has anyone else had these issues, and are there suggestions to make it work?
Solved! Go to Solution.
I got it to pass the id by changing the & to a ? in the url.
Hi Gregory,
Ca you provide a copy of the link as rendered by the popup (right-click on the link and select 'Copy Address' or similar).
When opening the native app with other parameters, add &open=native at the end - there only should be one ? to mark the start of parameters; after that & is used to separate the parameters.
Here is the link:
Below is the screen capture showing it did open, but didn't pass the global ID. Above I am using the "incoming" field then calculating the Locality ID using this: if(regex(${incoming}, '^\{[\w\-]*\}$'), substr(${incoming},1, string-length(${incoming}) - 1), ${incoming})
However, I get the same result (not passing the id) when I use this url specifying the field name directly:
I also tried this link:
(with &open=native)
And it opened online, and didn't pass the value.
I got it to pass the id by changing the & to a ? in the url.