We are doing a proof of concept with Workforce, Navigator and Survey123 to task sales representatives to visit clients and capture data about them.
In the surveys a lot of the questions need to be pre-populated with data from a "master data" layer. We add the layer to the field crew map in workforce and use the Survey123 URL schema to open the survey with its fields pre-populated from the master data by creating a hyperlink in the layer on the webmap.
When we use the iOS version of workforce this works great.
When we use the Android verison of workforce it does not show the hyperlink. Note that we are using the same web map.
Has anyone else come across this issue?
P.S. I know that we can launch Survey123 from Workforce directly but then we can only transfer the Location, WorkOrderID and GlobalID across. We need to send quite a bit more.
Hello Derck, thanks for you questions on Workforce.
I replied to your colleague, Deon, over email on this. The summary is that this is a known issue with the Android version of Workforce and is planned for our next major release.
Looking at the log files on the device we can see.
This is for a user with a user role.
For a user with an Administrative role we get the following
Although here the fields like OutletID and Name of Outlet do display.
Has anyone else encountered this. We would really like to get this to work so that we can get a POC project to pass successfully.
Thank you Craig
Any help would be greatly appreciated.
It's not an exact match for your workflow but in this post I explain how to query a feature service upon opening Survey123 for ArcGIS, passing in the FacilityID from Workforce for ArcGIS and pushing the attributes from the queried featured directly into your survey.