I have a field in my survey that is showing the information in the name column rather than the label column when the data is viewed in survey123 for ArcGIS, or exported from survey123 to AGOL.
There are other rows that are similar in the survey but are showing up correctly in the data tables when viewed in survey123 for ArcGIS.
Question 1. Does anyone know why this is happening?
Question 2. Is there a way to fix this problem?
Hi Loretta and Shana
It looks like you are both being affected by a known limitation.
When choice_filter used, the name text is saved as the data value, instead of the label text.
Shana - can you confirm that you are using choice filters? Also, have you thought of using a pulldata() instead?
You could just create a .csv lookup between name and label - this would be easier to manage.
I'm not using a choice filter, it's just a select_one question with a handful of values in the list. The other select_one questions work just fine. I'm adding another 40 values to the list however. I'll look into pulldata, but I'd like to get at the root cause of why the select_one isn't working.
Hi Jonathan - is there going to be a fix for this? I have the very same issue as Shana. I'm not using a choice_filter, just select_one but the data is only displaying the ID that is in the name field, not the label.
I decided to try and replicate what Lea saw because adding new select_one choices have been a headache for a variety of reasons. Here's what I did:
1) Added a new choice to repeat questions and republished
2) Submitted a Survey using these new choices
Results: The names showed in the related tables instead of the labels.
Is this expected behavior?
I since found that the behavior was not limited to related tables. I added new choices to my other select_one lists not in repeats, republished, and had the same results. Names, not labels displayed in the fields.