|
POST
|
Hello @JJ_Lightfoot, Are you using the latest 3.11 release of ArcGIS Survey123? If you also test with the 3.12 build we have in our Early Adopter Community to see if the same behavior persists there as well. Thank you, Zach
... View more
02-10-2021
02:29 PM
|
0
|
2
|
3574
|
|
POST
|
Hello @GabrielaWaesch1, Typically we have seen this behavior when there is an HTTP to HTTPS redirect configured on IIS instead of handled by the ArcGIS Enterprise organization. The workaround has been to disable the redirect on IIS and set the ArcGIS Enterprise Organization to HTTPS only. Thank you, Zach
... View more
02-10-2021
12:55 PM
|
0
|
0
|
3344
|
|
POST
|
Hello @JasonSimpson, Since "New record submitted" and "Existing record edited" are enabled for the Trigger events the webhook should trigger automatically whether a new survey is submitted or an existing record is edited. I had tested on my end with a public survey in Chrome set to trigger a webhook when a new record is submitted and when a record is updated and I am not seeing the same behavior. What version of Survey123 is the survey using? Is there any difference between submitting as a public user vs a user who is logged in? Are there any differences between browsers? If you open the f12 developer tools in a browser where the behavior is occurring specifically the network panel and submit an edit you should see a request to the payload URL shown on the Webhooks page for the survey. Are you seeing a request submitted to the payload URL when editing a record?
... View more
02-08-2021
06:43 PM
|
0
|
2
|
3021
|
|
POST
|
Hello @pvolte, Yes the version the survey automatically is locked to is the version of ArcGIS Survey123 Connect it was published from. For example if I published from Connect 3.9 automatically the form will use version 3.9 in the Survey123 website, and the Use version the survey was published with (3.9) will be selected. Thank you, Zach
... View more
02-08-2021
12:31 PM
|
0
|
1
|
3636
|
|
POST
|
Hello @pvolte, I had tested on my end and I was not able to reproduce the same behavior: Is there a specific browser where this behavior is observed, or is the behavior observed in all browsers? Is the survey using the latest 3.11 version on the settings of the survey? If the survey is using 3.11 and the behavior is reproducible in all browsers would I be able to obtain a copy of the XLSForm for testing on our end? Thank you, Zach
... View more
02-08-2021
11:43 AM
|
0
|
3
|
3641
|
|
POST
|
Hello @JasonSimpson, Is your survey shared publicly, and being edited using the Webform in Internet Explorer or Edge? We have a BUG (BUG-000134259) where surveys edited in that environment are not sending the update trigger for the webhook. Thank you, Zach
... View more
02-08-2021
11:30 AM
|
0
|
4
|
3027
|
|
POST
|
Hello @Cyprus_Forest_Department, With 3.12 we are introducing support for indexed repeats. Please check out this EAC documentation for more information on the updates. Specifically I think the `position(..)` function may help with calculating the repeat title. Another option that currently works in 3.11 is to add a hidden question in the survey with the default value of 1, then add a calculate question that uses once(count(${default1Question})) and that will return the current repeat instance. Thank you, Zach
... View more
02-08-2021
11:25 AM
|
0
|
0
|
2422
|
|
POST
|
Hello @ShelbyZelonisRoberson, For your first question you can accomplish this by using a JavaScript function in your survey. Please refer to the JavaScript sample in Survey123 Connect there is a section that queries a Feature Service and returns attribute information based on the location of the Geopoint. Please use this link for more information on JavaScript functions in Survey123: https://community.esri.com/t5/arcgis-survey123-blog/extending-survey123-smart-forms-with-custom-js-functions/ba-p/898782 Please use this link for more information on limitations when using JavaScript functions in Survey123: https://doc.arcgis.com/en/survey123/desktop/create-surveys/pulldatajavascript.htm#ESRI_SECTION1_2A1B3F6B4F4741E9BC1BE519E671E565 For your second question I don't think a Webhook would be best because they are more geared towards individual responses. What you can do is use the Survey123 module in the ArcGIS API for Python and specify the `where` parameter to return only records that match a certain District. Ismael wrote a good blog on using Python to configure an email notification system. The email piece of that script can be used to automatically send the email to the Districts email address. Or if you did want to use Webhooks you can use this workflow to use the Python API script in a Webhook. We are in the process of creating documentation to help understand the Survey123 module in the Python API, but I have attached a sample notebook that highlights how to work with Reports using Python. Thank you, Zach
... View more
02-08-2021
11:17 AM
|
2
|
0
|
3031
|
|
POST
|
Hello @LeeIrminger1, Apologies for the delay in reaching out! I wouldn't expect it to be something with the CSV formatting but it could very well be a formatting issue. To remedy that resaving the CSV's using UTF-8 may help if it is a formatting issue. I know you had mentioned that the CSV was present in the media folder upon publishing, just to confirm the CSV isn't also hosted in your organization and linked to the survey correct? If I could obtain a copy of the XLSForm and CSV's I can do some testing on my end and see if I can reproduce the behavior. Feel free to send them to [email protected] if they are not able to be passed through the thread. Thank you, Zach
... View more
01-27-2021
03:57 PM
|
1
|
0
|
6613
|
|
POST
|
Hello @DougBrowning, I have gone ahead and logged an internal issue for 0 not being returned by the pulldata() function. This does work in 3.11 and the Webform. Unfortunately it seems to be a regression with the current 3.12 beta build. As for the Survey123 formulas page not showing on Google, I've noticed the same thing unfortunately that's up to Googles search algorithm we don't have much control over it. I had tested with Bing and DuckDuckGo and they both work like Google used to. What I've been doing lately is selecting the first doc.arcgis.com link that pops up and then searching for it directly within the Survey123 documentation site. Bookmarking the page may also ease finding the doc page. Thank you, Zach
... View more
01-27-2021
03:50 PM
|
2
|
0
|
2261
|
|
POST
|
Hello @LeeIrminger1, To confirm was the CSV present in the Media folder upon initial publishing, or is the CSV hosted in ArcGIS Online and linked to the survey using the workflow outlined in this EAC documentation? If the CSV is only present in the Media folder and not linked to the survey I would not expect this behavior as I did not see the behavior when I had tested on my end. If the CSV is linked to the survey there may be something different going on. If the CSV is only present in the Media folder the Survey123 website should be making a request for item and pulling from the response of that request. If you navigate to: https://www.arcgis.com/sharing/rest/content/items/<FormID>/info/media/<CSVName.csv?token=<accessToken> Does this download the most recent version of the CSV? If you capture the web traffic when loading the web form you will also see that same request in the web traffic. Is the response of that request the updated choices or the old choices? Thank you, Zach
... View more
01-13-2021
10:08 AM
|
1
|
3
|
6731
|
|
POST
|
Hello @LeeIrminger1, We are in the process more formally presenting python scripts and will be updating that Esri Community blog post shortly. In the meantime we have updated the Update Media Folder script to use the ArcGIS API for Python. I have attached a zip file that contains a Jupyter notebook and .py file that use the updated workflow. I have just tested the same workflow using the script in the zip file attached and I was not able to reproduce the same behavior. If you test updating the CSV using the script in the zip file is the same behavior observed? Thank you, Zach
... View more
01-12-2021
07:07 PM
|
4
|
0
|
6775
|
|
POST
|
Hello @raybricedev, From the error message it looks like Survey123 is having an issue identifying the parent layer related to the T12_Construction_Contractor table. Does that table happen to have multiple layers related to it or another tertiary layer or table related to it? If possible would I be able to obtain a copy of the File Geodatabase with the layers and tables for testing on my end? If you don't want to share it over Esri Community feel free to email it to my Esri email [email protected]. Thank you, Zach
... View more
01-11-2021
06:01 PM
|
0
|
0
|
5863
|
|
POST
|
Hello @GarrettRSmith, One consideration to keep in mind is how repeats are stored when the survey is published. When you publish a survey that includes repeats, each repeat will be created as a related table in your feature layer, or a related layer if your repeat contains a geopoint, geotrace, or geoshape question. So when designing your form just keep that in mind as it will impact the schema of the service that is created in your Organization. To answer your last question, to my knowledge there is not a limit for the amount of repeats that can be submitted. If you have a repeat and a field worker needs to submit 20+ additional locations they can submit however many they need. If you are looking to limit the number of repeats that can be submitted you can specify a repeat_count in the XLSForm as that will limit the max number of repeats that can be submitted. As for designing the schema that is up to you one option would be to keep it the way you have it, add a yes_no select_one question that asks if the field worker would like to add more locations and if 'yes' is selected the repeat can be relevant based on selecting 'yes' and display the restoration, restorationlocation, and restorationnotes questions within the repeat. One note about that workflow is you would then have a layer related to a layer where the first layer would contain the single repeat question, and the second layer would then contain all the additional repeated geopoints in their own records. Another option would be to only have the restoration, restorationlocation, and restorationnotes questions in a repeat. What you could do is create a geopoint outside of the repeat, make it hidden, and set the bind::esri:fieldType to null. When you publish this survey only the repeat questions are in a layer and the questions outside of the repeat are in a table. I have attached a sample XLSForm with this setup. Here are a few other Esri Community posts that may also help: https://community.esri.com/t5/arcgis-survey123-questions/multiple-geopoints-in-survey123/td-p/826769 https://community.esri.com/t5/arcgis-survey123-questions/multiple-geopoint-questions/m-p/820908 https://community.esri.com/t5/arcgis-survey123-questions/capturing-location-several-times-in-survey123-form/td-p/769092 Thank you, Zach
... View more
01-11-2021
05:52 PM
|
0
|
0
|
2973
|
|
POST
|
Hello @AndrewPadilla @DougBrowning @OrrinBabcock, We have created an internal issue for this behavior. I would suggest contacting Esri Technical Support and they will be able to log an official BUG for the behavior which will allow for tracking progress on the issue. Thank you, Zach
... View more
12-18-2020
11:15 AM
|
1
|
1
|
3995
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 3 weeks ago | |
| 1 | 06-04-2026 03:20 PM | |
| 1 | 05-22-2026 03:26 PM | |
| 1 | 02-27-2026 02:55 PM | |
| 6 | 12-17-2025 01:51 PM |
| Online Status |
Offline
|
| Date Last Visited |
a week ago
|