Select to view content in your preferred language

(Implemented) Multiple Project User Input fields in QuickCapture

5716
14
02-17-2021 06:40 PM
Status: Implemented
Labels (2)
PeterVerwey
Emerging Contributor

QuickCapture is a great tool to use to collect rapid field intel with a single big button interface. The new Project User Input field is invaluable to capture data common to all intel points collected during a session.

What I would like to see is multiple Project User Input fields. So that more session specific information can be captured automatically when used in the field.

One of our uses for QuickCapture is to collect land search information. With the current situation and one Project User Input, this can be used for example to record an operator's name.

If there were multiple fields available, entered as form input perhaps at app startup, other session specific attributes could also be allocated to the data table. These could include:

  • operator name
  • team name
  • search event reference number
  • search event name

Having the capacity to automatically allocate these to all points collected would allow multiple search events to use the app concurrently and easily catalog captured data to a specific search event.

Tags (1)
14 Comments
Mandy_Li

Hi @Amanda__Huber The project user input ability is always there and remains as the global variable. In fact, now we support adding up to three project user inputs per project. To create and assign a global project user input, go to the button's data field and select the Project user input option. Then you can edit, delete this project user input, or reuse it to another data field. This blog here document details about how to configure a project user input: https://community.esri.com/t5/arcgis-quickcapture-blog/understanding-user-inputs-in-arcgis-quickcapt...

IsmaelChivite

@Amanda__Huber  Please note that the ability to work with Project User Inputs was never completely removed. We simply temporarily moved access to this functionality from the top bar in designer, to the field mappings within the Data tab (button > DATA tab > data field).

From the help:

A project user input is created and configured by the project author on the Data tab for each field. To assign a project user input variable to a capture field of a button, on the Data tab, from the drop-down menu of the capture field, select Project user input. You can apply project user input variables only to text fields without domains.

As @Mandy_Li anticipated above, we reinstated access to the Project User Input list from the top bar. You still need to create new Project User Inputs (unlike before) from the data field mappings, but at least now you can see an edit existing ones from the top bar.

Without going into too much detail, we only let you create new Project User Inputs now from the data field mappings because we want to add support for domain lists in the future, and this is only possible if you tell us what the target field of your Project User Input is. The most natural way to do this is through the data field mappings.

We appreciate your comments. We are open to always revisit decisions we make and your input is welcomed.

 

MeganEngel

Is there documentation showing the syntax on how to launch QC from collector with multiple project user inputs?

MeganEngel

"arcgis-quickcapture://?itemId=XXXXX&userInput:001=Text String&userInput:002={Attribute}"