BLOG
|
The ArcGIS Survey123 3.23 July release includes a new beta Connect tool called Export to a map with forms (beta) that exports survey questions and configurations to a web map form. This allows survey authors reuse some of the configurations they’ve made in their surveys in other ArcGIS apps. Many workflows require viewing or editing data at multiple points in the workflow, from collecting data, reviewing data, and sharing with stakeholders. Often the requirements of each step in the workflow are best met by different ArcGIS apps. For example, a team may prefer to collect field data using the Survey123 field app and then review that data in a web app or dashboard in the office. Even though the various steps in a workflow can be different enough to require different apps, there are still many consistencies in the way data is presented throughout the entire workflow. For example, if a description of a maintenance request is expected to be a larger amount of text, both the request submitter and reviewer will likely want this information to be displayed as a text box with multiple lines. Before going further into the details of the tool, first let’s clarify the content that it works with: Survey - A survey is an item created by either Survey123 Connect or the Survey123 web designer. Map with forms – Web maps support configuring forms that are stored in the web map and that allow editors to view or edit fields within the feature layers or tables. These web map forms can be used by a few different ArcGIS apps, including ArcGIS Map Viewer, ArcGIS Field Maps, and ArcGIS Web Editor. The tool converts Survey123 questions to their closest equivalent feature form element and properties. If a question type or question property does not have an equivalent in the web map form, that question or property will not be included in the form. For example, a rank question has no equivalent in the web map form. While the field associated with a rank question will still exist in the feature layer, no element will be added to the web map form. A detailed export summary lists which questions were converted, partially converted, or not converted, as well as additional conversion notes. What happens when the tool is run? The tool is located in Tools menu of Survey 123 Connect. When the tool is run for the first time, it creates a new web map with the same name as your survey item and “Map” appended to the end. The new web map includes a tag (survey2mapform), summary, and comment that indicate that the web map was generated by the tool. The tool adds the feature layer or feature layer view to the map, as well as any related layers or tables. It then creates one or more forms in the web map. Multiple forms are created if the survey contains repeats, and the form is saved in the web map (not the feature layer). The saved form contains elements that are equivalent to the questions in the survey. When a survey author runs the tool again, the generated map is updated with any applicable survey edits. The tool checks the survey's related web maps for the unique tag (survey2mapform) to determine if there is a corresponding map to update; otherwise, it creates a new map. After the map is created or updated, the tool displays an export summary with the count of converted, partially converted, and not converted questions. It also provides a link to a detailed export summary that lists the status and conversion notes for each survey question. Conversion notes Not supported Several survey question types are not supported in a web map form, including select multiple, geopoint, geotrace, geoshape, username, email, device id, and rank questions. The tool skips these question types and the author can decide which web map form input type is the best alternative. Nested groups are also not supported in a web map form. Instead of skipping the nested groups, the tool places all the questions in the parent group and includes an element with the nested group name before the questions that were in that group. This helps maintain the flow and organization from the original survey. Partially converted Some survey questions can be partially converted. For example, if a survey has a text question with a geocode appearance, the tool creates a text input in the web map form. The geocode appearance would be skipped since there is no equivalent in a web map form but the rest of the question would be converted. Different user experience There are also several survey configurations that have equivalent configurations in web map forms but are implemented in a way that provides a different user experience than in Survey123. Repeats – In Survey123, editing related layers and tables is done with a repeat. In a web map form, this is done using a related record element input. The tool supports this conversion and also adds related layers and tables to the web map. An important difference in the two editing experiences is that in Survey123, related data is added at the same time as data for the parent record, while in a web map form the related data must be added after the parent record is created. Defaults – In Survey123, a default value automatically populates a question with the set value. The web map equivalent is a feature template. If your survey has defaults set, the tool will export one or more corresponding feature templates. Expressions XLSForm expressions are used in Survey123 to control the default behavior of questions, such as to calculate a question value or to determine whether a question is required or read-only. The tool converts simple XLSForm expressions to Arcade, which is the web map form equivalent. You should always review the exported Arcade expression to verify that it results in the intended behavior. The conversion notes listed above are not exhaustive since there are too many features in Survey123 to cover here, but they cover some of the main approaches and considerations taken in converting between a survey and a web map form. We encourage you to try out the beta tool, and also to check out the Survey123 Early Adopter Community, where you can add questions or feedback to the forums and also explore other Survey123 beta features. Prerequisites for running the tool See below for the prerequisites for running this tool: - Survey123 Connect 3.23.48 or later. - ArcGIS API for Python 2.4.0 or later configured in Connect. (The ArcGIS API for Python 2.4.0 is included in ArcGIS Pro 3.4.0.) - Access to beta capabilities in your ArcGIS organization. (You may need to ask your administrator to disable the ArcGIS organization setting “Block Esri apps and capabilities while they are in beta.")
... View more
07-01-2025
03:57 PM
|
4
|
0
|
518
|
POST
|
Hi @CCGIS sorry for the delay, the signature question should be added to the Quick Reference automatically. You could check to see if you able to see other newly added questions to see if the issue is specific to the signature question or if it's an issue with the survey form.
... View more
12-30-2024
03:50 PM
|
0
|
0
|
958
|
POST
|
Hi @RHammers I tested on my end and I'm able to submit a survey with a select_one_from_file question with integer choices without any errors from Power Automate. Perhaps you could double check to make sure you have an up to date version of the field app?
... View more
12-30-2024
03:46 PM
|
0
|
0
|
622
|
POST
|
Hi @Kristofer, There is a beta testing for grid layouts in the web app next week if you are interested. Details and the registration link can be found here: https://community.esri.com/t5/arcgis-survey123-events/arcgis-survey123-beta-testing-sessions/ec-p/1538321#M55
... View more
09-19-2024
11:47 AM
|
1
|
0
|
810
|
POST
|
Hi @KateZubin-Stathopoulos! Yes, the second survey can be assigned to a different user. A few things to consider for the second question: Survey123 has a 'last in wins' approach to submitting edits to an existing record. Survey123 doesn't submit null/unanswered questions to the feature layer. A survey doesn't need to have a question for every field in a feature layer. For example if a feature layer has ten fields, you could make a survey that only includes questions for five of those fields. You can also set questions to read-only in one of the surveys to allow users to see the submitted value and avoid unintentionally editing data. Hopefully that helps, hope all is going well! -Barbara
... View more
07-23-2024
11:20 AM
|
0
|
0
|
1823
|
POST
|
Hi @RaynerCastro have you seen these blogs? They cover the recommended approach to securing data in public surveys. - Survey123 Connect: https://community.esri.com/t5/arcgis-survey123-blog/securing-data-in-public-surveys-survey123-connect/ba-p/898436 - Survey123 web designer: https://community.esri.com/t5/arcgis-survey123-blog/securing-data-in-public-surveys-survey123-web/ba-p/898102
... View more
05-17-2024
05:42 PM
|
0
|
1
|
729
|
POST
|
Hi @Adam_Bourque, yes if you don't mind sharing your web app that would help with troubleshooting. Feel free to direct message it to me or email at bwebster@esri.com. Happy to set up a screenshare too if needed. -Barbara
... View more
04-29-2024
11:53 AM
|
0
|
2
|
1099
|
POST
|
Hi @Adam_Bourque , I just tested using the filter and update parameters in airplane mode (after refreshing the inbox) and it looks like it's working in 3.19. Is it possible the dyamic filter value isn't populating as expected? You could try replacing it with a hardcoded filter value to test whether that's the issue.
... View more
04-23-2024
02:23 PM
|
0
|
4
|
1114
|
POST
|
Hi @MariusVerdes25, can you provide the model name and display resolution for both your laptop and external monitor so we can look into this more?
... View more
12-14-2023
11:11 AM
|
0
|
0
|
1811
|
POST
|
Hi @MariusVerdes25 @ThomasSmithNG, The release candidate for the next release of Survey123 is available on the Early Adopter Community and includes a fix for this. If you get a chance to test out the build (Connect version 3.19.103) it would be great to hear if this resolvs the issue for you. Thanks, -Barbara
... View more
10-24-2023
08:13 PM
|
0
|
0
|
1966
|
POST
|
Hi @AndrewReynoldsDevon, You should be able to extract individual properties from the JSON object by changing "reversegeocode" to something like "reversegeocode.address.UPRN". -Barbara
... View more
10-17-2023
11:48 AM
|
0
|
0
|
767
|
POST
|
Hi @CyndyJBresloff, For that you would just include the question name after the 'if' in the starting tag. This example from the documentation uses an image question, but this will work with other question types also: ${if photo1} displays the section only if the photo1 question has been answered. -Barbara
... View more
10-06-2023
09:10 AM
|
0
|
0
|
1488
|
POST
|
Yes, except the monitoring area name and a geoshape would be outside the repeat since you would have multiple inspections associated with the single polygon. This video includes a demo that uses that approach for field inspections. The demo starts at 5:13 and gets into how the inspection repeat is used at around 7:30. The survey Ismael is using is also available in Connect in the Esri template section.
... View more
10-02-2023
01:04 PM
|
1
|
2
|
3946
|
POST
|
@SLUBrookeJohnson Yes, it isn't possible to include images in a repeat in a summary section. I don't believe there are any workarounds to this, although there is an ArcGIS Idea open to add this functionality. If you're open to editing your survey structure, one approach would be to store the monitoring results as a repeat in your survey and field crews would access them through the inbox. Then you could display the before and after photos in the same report since they would be stored within the same record.
... View more
10-02-2023
11:12 AM
|
1
|
4
|
3952
|
Title | Kudos | Posted |
---|---|---|
4 | 07-01-2025 03:57 PM | |
1 | 09-19-2024 11:47 AM | |
1 | 05-01-2023 12:28 PM | |
1 | 09-29-2023 03:45 PM | |
1 | 10-02-2023 11:12 AM |
Online Status |
Offline
|
Date Last Visited |
08-14-2025
09:50 PM
|