In my ExB I have an Edit Widget. Within that widget I ask users to drop a point on the map and enter data for a few fields from a drop-down list. But I'd like the first drop-down list to determine which values will be presented in the second drop-down list.
(This concept is called "Cascading selects" and is already exist in ArcGIS urvey123. Here's a blog about it: Survey123 Tricks of the Trade: Choice Filters)
Here's an example:
Region | Section |
1 | A |
B | |
2 | C |
D | |
3 | E |
F | |
4 | G |
H |
This is the functionality I'm looking for:
When a user selects Region "1", the only options that will be available for them under the Section drop-down list would be "A" and "B". When a user selects Region "2", the only options that will be available for them under the Section drop-down list would be "C" and "D" and so on.
Currently, when a user make a selection for the first drop-down list, they see all the options available in the second drop-down list (A,B,C,D,E,F,G,H)
I found that the cascading selection in the Editor widget of the web map is implemented through contingent values. This requires configuring contingent values in ArcGIS Pro before publishing the service.
https://pro.arcgis.com/en/pro-app/3.4/help/data/geodatabases/overview/contingent-values.htm
As for the Survey123's cascading selects, I guess it chose another way.