I can use existing feature class in Survey123 which is great. How about using multiple feature services in one form. The reason I need this is because certain work assignment required field worker to enter information that are stored in 2 different feature classes. They are contains different and separate information and in some cases field workers need to enter the information from these 2 feature classes thus it makes sense to have a single form in Survey123.
Hi. It is not possible for Survey123 to work against two separate feature services. However, there is work in ArcGIS Online to allow the creation of Hosted Feature Layer Views that include data from multiple feature services.We are looking closely at this as this would allow Survey123, in practice, to do what you want. For now no more news but stay tuned as we may have a solution for you at some point.
I also want to clarify it is not possible for Survey123 to work against against two separate sub-layers within a feature service.
Id like to see a single survey work with multiple submission_urls. We have several field crews collecting different data-sets each with their own survey, but all surveys contain some similar attributes. To be able to bring all of their data back into 1 view would be a great enhancement.
Hi Brendan,
Survey123 can work with multiple layers within the same feature service via repeats - a repeat is a related table/layer to the parent layer in the feature service.
Hi Adam,
As Ismael noted, ArcGIS Online is working to provide this in the future through joins that can span multiple feature services. If you are recording your data to an enterprise geodatabase, this can be done already through the creation of a view in the database/geodatabase.
Each of my surveys writes to its own feature service. I tried creating a new feature service containing those common attribute fields and then creating a view layer from that, but I don't see a way to point it back to read in multiple other feature services at the same time.
I know the FormID in settings is used to call out a related table within a feature service to write attributes back to when using a form with a submission_url. I get that Survey can NOT write to multiple submission urls at the same time. And I know that a survey can Not be published if it contains duplicate field names.
But what if I want 1 form (using the submission url) to write back to my feature service where some fields are contained within a repeat, and others are not? If that is possible, is it also possible to add more than 1 related table to write to at a time? So 1 form using 1 submission url, and writing attributes back to their corresponding fields within that service that may be outside of or inside of 1 or more repeats . Also, can a feature service contain identical field names if those are contained within different repeats?
Hi James,
I just came across this post. Is this still not possible?
For my purposes I would like 1 survey where two Feature Services are updated from its submissions. A "Size" and "Condition" would be updated in my "Tree" feature service and also an "Assignment" feature service is updated for Workforce based on a "Needs Action" field.
Thanks,
Andrew
Hola Ismael,
We are also interested in this topic. Is it possible to create a form using two feature services and related tables in ArcGIS Enterprise 11.3?
Thank you for all your great Survey123 Articles
Les membres connectés peuvent publier, suivre les mises à jour, et plus encore. Nouveau ici ? Inscrivez-vous gratuitement.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.