Error on Mobile App Calculate Field From Previous Question That Uses Area
Hello all,
I have a survey I created in Survey123, not Connect. In the survey there is a Map question that has the user use the Area Drawing Tool to encompass a property.
The next question uses a calculation to extract information from a point within the drawn area. Think a geocode point for address. One such field is a name. This works great on the web. Not so much on our iPad or iPhone Survey123 app.
Calculation: Extract 'name' from 'point' at location 'area from previous question'
Here is the error that the field is populated with instead of 'Name' or other data:
TypeError: Cannot call method 'toString' of undefined in expression: pulldata("@layer", "getValueAt", "attributes.name", "Insert URL for REST Service Here", /xls-0bc794f4f9174047b95273179
Any clues as to why this is?
P.S.
I also have a question that is somewhat reversed. The user will place a point; then the following question will extract data from a parcel layer that encompasses the point. Another name. This works great on both the web and mobile apps.
Thanks!
This is a bug verified by ESRI: https://support.esri.com/en-us/bug/the-pulldata-function-sends-the-payload-for-the-query-i-bug-00016...
Bug ID Number BUG-000162019
Submitted | October 11, 2023 |
Last Modified | January 4, 2024 |
Applies to | ArcGIS Survey123 |
Version found | 3.18 |
Operating System | N/A |
Operating System Version | N/A |
Status | Under Consideration |
Hi Afangman I am also having this issue. I was wondering if you have heard any updates?