A new update to Survey123 is now available. With this release, Survey123 Connect and the Survey123 web designer will help you create more powerful forms. The Survey123 web and field apps have been refreshed, incorporating many fixes and enhancements to facilitate data collection. You will also be able to more easily create Survey123 report templates and benefit from expanded Survey123 report syntax.
Our What's new in Survey123—ArcGIS Survey123 | Documentation lists new features in this release. Here are some additional details:
With every update, we progressively add more options to help you design better smart forms. We do this by expanding the Survey123 web designer and Survey123 Connect.
The Survey123 web designer is a browser-based tool where you can design smart forms visually. We added the new ranking question, options to randomize choices within lists and a new setting for Image questions so you can specify if users can upload existing photos from their device or if a new photo needs to be taken.
Survey123 Connect lets you design your forms using XLSForm spreadsheets. With this release, a refreshed UI in Survey123 Connect makes the authoring and survey management experience better. We also extended XLSForm support to help you work better with choice filters, question visibility rules and more.
The new ranking question lets you add sortable lists to your smart forms. This question type is ideal when you want users to compare choices and place them in order of preference. In the animation below we created a list of candidate topics for a Survey123 workshop and asked respondents to sort the topics in order of preference. By simply dragging elements in the list, their position can be changed.
Choices in the ranking question get a score based on the position chosen by the respondent. You can visualize the results on the Survey123 website. If using Survey123 Connect, you can also store the score given to each choice through an XLSForm expression.
You can add ranking questions to your surveys in the Survey123 web designer as well as in Connect. To learn more details about the Ranking question, see https://community.esri.com/groups/survey123/blog/2020/10/16/survey123-tricks-of-the-trade-ranking-qu....
With this update, you can now present choices in a list in random order. This is important in situations where you want to reduce the bias that may be introduced by having the choices in a fixed order. You can randomize choice order in dropdown, checklists, horizontal and vertical lists as well as in the new ranking question type. The next screenshot demonstrates how you can randomize the order of choices in Survey123 web designer.
The example below shows the XLSForm syntax to enable randomization for the new rank question. You can also use randomize=true in the parameters column for select_one and select_multiple questions.
type name label parameters
rank topics | topics_ranked | Favorite topics | randomize=true |
A choice filter is an advanced smart form authoring technique that allows you to control the content of a list based on previous responses in your form. Choice filters can be defined through XLSForm syntax in Survey123 Connect. The example below shows how three lists can be chained together: Countries, Regions and Cities. Note that the list of regions is controlled by the country choice, and the list of cities is always filtered for the selected region.
Choice filters are extremely useful when working with very long lists. They help speed up loading time in your forms and simplify the user experience.
While you may already be familiar with choice filters, this release introduces key enhancements making this capability more powerful than before. Starting with this release you can:
To learn more about choice filters and the new features introduced in this release, check out https://community.esri.com/groups/survey123/blog/2020/10/16/survey123-tricks-of-the-trade-choice-fil....
To accelerate the display of very long lists, you can now make use of the XLSForm select_one_from_file and select_mulitple_from_file question types. These new question types in Survey123 Connect allow you to reference lists stored in CSV files, as opposed to lists stored in the choices worksheet of your XLSForm document. Using external choice lists will not make any significant difference if your survey makes use of small lists (under 500 entries), but as your lists grow, you will notice that external choice lists help to load your surveys faster.
To learn more about external choice lists, see the External Choice Lists section of https://community.esri.com/groups/survey123/blog/2020/10/16/survey123-tricks-of-the-trade-choice-fil....
Please note that external choice lists are not the same as dynamic lists. If you want to dynamically populate a list from a URL, you will need to wait a bit longer. We are currently working on this and hope to share Beta builds shortly through the Survey123 Early Adopter Program.
If using Survey123 Connect, the new hidden appearance lets you permanently hide a question in your form. The hidden appearance is in concept similar to the hidden question type, except that it is more flexible, because it allows you to preserve the question type. For example, say you want to hide a geopoint question in your form but still be able to calculate its values. If you were to switch the question type to hidden, then you would no longer be able to calculate the geopoint, because the question type would be of type hidden, and not geopoint. By simply applying the hidden appearance to your geopoint question, you can keep it hidden, and calculate its values.
type name label appearance
geopoint | location | Location | hidden |
Generally speaking, using the hidden appearance is an excellent alternative to the hidden question type. We will still support the hidden question type for backwards compatibility.
The latest build number for Survey123 Connect is 3.11.123. You can download it directly from the Microsoft Store. It is also available for Mac and Linux. You will notice right away that with this new release the look and feel of Connect has changed. We have rearranged the location of some toolbars and redesigned some dialogs, but the fundamentals of Connect remain untouched. You will get used to the new look pretty quickly. Do not be afraid of the transition.
This new layout design is the foundation to some additional features in Survey123 Connect for the near future, so you will see some more work coming up in the next releases of Survey123. In this update, I want to highlight the new redesigned Schema preview dialog (shown below). It is much cleaner than before and accommodates some issues (BUG-000133196) you reported in past dealing with long field and layer names.
Survey123 includes powerful report capabilities. You can create your own custom reports on top of Survey123 data and generate high quality DOCX and PDF documents that include tables, maps, photos and much more. To learn more about Survey123 reports, see Report templates—ArcGIS Survey123 | Documentation or the https://community.esri.com/groups/survey123/blog/2019/07/23/understanding-survey123-feature-reports and https://community.esri.com/groups/survey123/blog/2020/08/26/survey123-tricks-of-the-trade-summary-se... blog posts.
Survey123 report templates are created in Microsoft Word. In this release, we have built an new experience to help you learn the exact syntax you need to apply in your report templates to extract information from your survey records. The animation below shows how you can access this new online quick reference guide.
As you will note, the Survey123 quick reference is not a generic help document. It is a live document listing all your survey questions and the syntax you can use to format and modify these questions in your report. Every survey has its own quick reference. You can easily look for specific questions within your survey using the panel on the left, and then learn how you can bring data from that question into your report using the panel on the right. You can also copy report template expressions right from the quick reference and paste it into your template.
In the screenshot below, for example, I selected the GPS Location question in the left panel. The reference lists all the different expressions that can be applied to this question.
If you look carefully at the screenshot above, you will note that the quick reference shows a new map rotation option for the GPS location question. This is new in this release. Combined with variable substitution, this allows you to insert a map into a report and rotate it using an angle from a record's attribute.
For example, the following expression inserts a map in a report, using the geometry from the location question. The map will be rotated using the value from the directionOfTravel attribute.
${location| mapRotation:directionOfTravel}
The following expression also shows a new capability in this release: You can now insert an image into a report from a URL.
${$image | src:imageUrl | size:0:0:longSideSize:longSideSize}
Last but not least, here is a list of the many fixes and other minor enhancements in this release:
ENH-000127039: Hide non-relevant pages (rather than showing them as blank pages).
BUG-000125631 Vertical and horizontal lines disappear when using the draw or annotation appearance in Survey123 field app.
BUG-000132314 Downloading a tile package associated with a public survey is not honored when it is being used as a custom basemap.
BUG-000132420 Unable to save the AM time in a time question in Survey123 on the first attempt.
BUG-000132152 Unable to select the profile/settings button in ArcGIS Survey123 when using a Windows 10 tablet touch screen.
BUG-000123553 The Address field is not populated when a user submits the survey from the Workforce for ArcGIS app and does not click the geopoint in the survey.
BUG-000126444 Unable to select the Single Choice, Multiple Choice and Single Choice Grid questions if the Survey123 for ArcGIS form is created with the Survey123 for ArcGIS website and uses one of the image themes.
BUG-000133110 When using the 'count_selected' formula in ArcGIS Survey123 and saving to drafts with zero selected, then opening and continuing to select options, the field fails to calculate on a mobile device.
BUG-000104331 Surveys created via Survey123 Web that have a summary longer than the length of the phone screen do not allow scrolling. Therefore, new surveys cannot be collected.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.