Select to view content in your preferred language

Using the same project user input for different layers

354
4
Jump to solution
01-14-2026 05:35 AM
KatieQuantrell
Frequent Contributor

Hi,

I'm hoping someone can help. 

I'm trying to create a quick capture app that uses three layers (point, line and polygon), with a button added to the app for each. I was hoping to have one project user input field that the user can specify their site with this then populating a similarly named field within each of the three layers. However when I've tried to set this up it appears that I need to create a separate project user input for each of the layers? (if I have multiple buttons for the same layer the project user input can be linked to each, but the issue seems to be that the buttons are referencing different layers).

I've not used Quick Capture much so this may be me missing something, but any help would be really appreciated. 

Many thanks

0 Kudos
1 Solution

Accepted Solutions
JohnathanHasthorpe
Esri Regular Contributor

Hi Katie,

Yes, this will work. You just need to create a project user input in Settings:

JohnathanHasthorpe_1-1768881069768.png

Once it’s created, you can select one or more buttons in your project, go to the Data tab, and apply the project user input to the appropriate field. The same project user input can be used across multiple buttons, even if they send data to different layers.

The only requirement is that the field you’re updating is a text field.

Let me know if you run into any issues.

View solution in original post

4 Replies
JohnathanHasthorpe
Esri Regular Contributor

Hi Katie,

Yes, this will work. You just need to create a project user input in Settings:

JohnathanHasthorpe_1-1768881069768.png

Once it’s created, you can select one or more buttons in your project, go to the Data tab, and apply the project user input to the appropriate field. The same project user input can be used across multiple buttons, even if they send data to different layers.

The only requirement is that the field you’re updating is a text field.

Let me know if you run into any issues.

SueBoelk
Emerging Contributor

This answer was a big help! It just took me a while to find it 🙂

0 Kudos
KatieQuantrell
Frequent Contributor

Many thanks @JohnathanHasthorpe I had originally set up domain lists on the separate layer fields (all containing the same domain values), but I think this is what was causing the issue. If they are just text fields (with no domains set) this works as you describe. With the domain list them just being able to be assigned on the project user input field.  

Many thanks

0 Kudos
GISNCC
by
Regular Contributor

I am having this issue.  My layers ( a point and a line layer) each have a field called event name which has an identical domain list (eg Live, Training). I want to use the event name as a project user input. Then capture points and lines with the correct event name being populated.  Is this possible when they both have existing text domains?  I would prefer the dropdown gets populated from the domain list rather than manually updating the list in Quick Capture as it is relevant to have the domain on the feature layers for data quality purposes. 

 

0 Kudos