Select to view content in your preferred language

Survey123 Not working as expected in Windows 10

1058
4
Jump to solution
10-30-2018 03:23 PM
GregoryLiggett
Occasional Contributor

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?

0 Kudos
1 Solution

Accepted Solutions
GregoryLiggett
Occasional Contributor

I got it to pass the id by changing the & to a ? in the url.

View solution in original post

0 Kudos
4 Replies
JamesTedrick
Esri Esteemed Contributor

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.

0 Kudos
GregoryLiggett
Occasional Contributor

Here is the link:

https://survey123.arcgis.com/share/047cc43ad3534d2191f82450b3344d05&field:incoming=f0871050-47d3-46c... 

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:

https://survey123.arcgis.com/share/047cc43ad3534d2191f82450b3344d05&field:PL_LCLTY_ID=0507e704-53ff-... 

0 Kudos
GregoryLiggett
Occasional Contributor

I also tried this link:

https://survey123.arcgis.com/share/047cc43ad3534d2191f82450b3344d05&field:PL_LCLTY_ID=32bc8f26-a632-... 

(with &open=native)

And it opened online, and didn't pass the value.

0 Kudos
GregoryLiggett
Occasional Contributor

I got it to pass the id by changing the & to a ? in the url.

0 Kudos