I always thought it was a good idea to use aliases in radiobutton/checkbox fields but this is proving me wrong. I have a form in which I have around 50 radio button fields. Now my client has requested me to generate an excel report for the submitted data. My problem is that doc.Field(0) for the radiobutton fields is giving me values like 1,2,3,4 etc and not the actual value. My client wants to see the actual values. Is “If statement” for all the 50 fields my only option here? I’m sure there has to be another way to do this.
You got it. That’s the drawback. Ditto for displaying in views.
The upside is that the customer can change wording all they want and it won’t ruin the existing data, assuming the meaning is the same and just the language is changing.