I am creating a survey 123 for a field data sheet including species found. There will be instances where only 1 species will be found, and others, up to 15. Instead of manually copying the same text field for species name, is there a way to set it up where there is only one field, and if you fill out that one field, a second field automatically generates? Thanks in advance for checking this out!
Solved! Go to Solution.
First step is to know what you are using for development. Web App or Connect?
I would recommend Connect, and I'd also recommend installing it from the Microsoft Store (so it auto-updates). I tend to avoid the Web App personally.
Assuming you are using Connect, it's as simple as creating a repeat, adding your content to the repeat, and publishing!
Here is a quick Example. With these three lines, I can effectively add unlimited species to a survey.
A word of warning so you aren't surprised: adding a repeat to a survey that has already been published will result in the database being erased. This is normal behaviour. Other tasks that result in this are changes to bind::esri:fieldLength and type (e.g., changing Integer to Text).
Sounds like you need to use a Repeat. Have you looked into that yet, and if so is there a reason why you opted to not use it?
I did not know about this! Could you fill me in on how it works or point me in a direction on how to use it?
First step is to know what you are using for development. Web App or Connect?
I would recommend Connect, and I'd also recommend installing it from the Microsoft Store (so it auto-updates). I tend to avoid the Web App personally.
Assuming you are using Connect, it's as simple as creating a repeat, adding your content to the repeat, and publishing!
Here is a quick Example. With these three lines, I can effectively add unlimited species to a survey.
A word of warning so you aren't surprised: adding a repeat to a survey that has already been published will result in the database being erased. This is normal behaviour. Other tasks that result in this are changes to bind::esri:fieldLength and type (e.g., changing Integer to Text).
Thanks!! This solved my problem and worked great!