I am trying to quickly stand up an app to capture locations and attributes of region-wide incidents in a multi-modal transportation system. I created a hosted feature view layer with multiple attributes to be populated by the end-user via Quick Capture, but now that I'm further along in a tutorial, it looks like the user can only input data for 3 attribute fields (or 'variables' in the documentation)? Am I reading this correctly? This app needs the ability for the end-user to enter data for more than 3 attributes. If so, what is the best alternative to quickly/easily stand up an app that will allow for capturing point locations, associated attribute input for multiple fields (more than 3...), photos, and work in an offline-capable environment? Thanks in advance.
Solved! Go to Solution.
Use Field Maps?
QuickCapture is designed for quick data collection using big preconfigured buttons. If you're typing in multiple attributes, another option is to use Field Maps or Survey123 where you have greater control over the form design. You can still leverage feature templates.
You can also use the same layer across both apps.
Otherwise to answer your question, QuickCapture supports two types of user input variables
These are different. A button user input variable value is populated by the app user after a button is pressed in a project. A project user input variable value is populated by the app user, and you can apply it to one or more buttons in a project.
https://doc.arcgis.com/en/quickcapture/help/button-user-input-variable.htm
https://doc.arcgis.com/en/quickcapture/help/project-user-input-variable.htm
Use Field Maps?
QuickCapture is designed for quick data collection using big preconfigured buttons. If you're typing in multiple attributes, another option is to use Field Maps or Survey123 where you have greater control over the form design. You can still leverage feature templates.
You can also use the same layer across both apps.
Otherwise to answer your question, QuickCapture supports two types of user input variables
These are different. A button user input variable value is populated by the app user after a button is pressed in a project. A project user input variable value is populated by the app user, and you can apply it to one or more buttons in a project.
https://doc.arcgis.com/en/quickcapture/help/button-user-input-variable.htm
https://doc.arcgis.com/en/quickcapture/help/project-user-input-variable.htm