Hi,
What determines if the label/domain shows in the table/edit widgets in EB? We have a few apps set up and some tables show the labels and others show the code.
In the edit widget, for editing records the widget shows the label which is great, but if you select a value, an error message, "Value should be one of the listed values." shows and you can't edit? This is probably related to the text label not being an integer value for the field.
We can't find any setting to enable values/labels (coded domains) in either the table or edit widget.
Appreciate your help in advance,
Kathy
I am also having this problem right now. The domain labels appear when I view them in table view in AGOL but when they are in a table in EB it only shows the code.
Also having the same problem here. Edit widget only shows domain values (numbers) instead of the feature labels as it shows in Legend and Layers widget.
Experience builder is proving to be very disappointing as its Edit widget is not configurable.
Hi Cathy, thanks for your feedback. This issue is under our radar and we're working on it actively with our team - it is a limitation of maps SDK which Experience Builder is developed upon. We'll keep you posted and let you know when there are any updates. Thanks!
Hi @Shen_Zhang any updates on this issue? Our Edit Widget is showing the code value as the label and is not showing the display value. This makes our published application look unfinished, as we use underscores in the code value.
Hi @Shen_Zhang Is there any update to this? Exb is still showing domain codes rather than the descriptions
We encountered the same issue. What we did is to overwrite the layer in Pro version 3.4.0 and it resolved the issue.
I am also having this issue AND have Pro version 3.4 but it DIDN'T fix the issue. I am publishing to Enterprise 11.4. What environment are you overwriting the layer in?
Hey y'all, I was having the same issue, but I think I managed to figure out a workaround. I'm working in Enterprise 11.3 Portal. To make sure the Edit widget in Exp Builder shows the labels you want:
1. open the layer in Map Viewer Classic
2. click the edit button at the top
3. click manage at the bottom
4. select the layer from the dropdown at the top
5. click the dropdown symbol next to the code that the edit widget in exp builder is currently showing, and select "Properties"
Here you should be able to change the name of the label shown in the Exp Builder widget. I hope this helps! Very frustrating that this doesn't exist in Map Viewer!