I have a survey with a select_multiple or_other list, but if they select "other" I want it to be required that they enter some text into the or_other box. I could make a secondary or_other question that's relvant from the original, but I'd prefer to keep it tidy (in one line) if I can.
Thanks!
Solved! Go to Solution.
I would consider the 3 field option for this. Having some of your data in the other field becomes a real pain.
Field 1 is the select_one and required
Field 2 is a text box with a relevant of Field1 = Other and required
Field 3 is a calculate type with a if statement to grab Field 1 or Field 2.
Set the bind esri to null for both Field 1 and Field 2 to null so it never even goes to the service.
One downside is domains. One option for that is to also have Field 3 a select_one and use the esri visable column to hide it from the user.
Just an idea.
Hi @GIS_utahDEM,
It is not possible using the default "or_other" option as part of the same select one question. You can set the select one to be required, but once the "other" option is selected that will satisfy the required requirement, regardless of whether text is entered into the "or_other" text box.
However, as you described, not using the default "or_other" and using an additional text question that is relevant based on an "other" choice in choice list being selected, you can have complete control over the text box and apply the required and any other validation to that text input.
Regards,
Phil.
I would consider the 3 field option for this. Having some of your data in the other field becomes a real pain.
Field 1 is the select_one and required
Field 2 is a text box with a relevant of Field1 = Other and required
Field 3 is a calculate type with a if statement to grab Field 1 or Field 2.
Set the bind esri to null for both Field 1 and Field 2 to null so it never even goes to the service.
One downside is domains. One option for that is to also have Field 3 a select_one and use the esri visable column to hide it from the user.
Just an idea.
Hi @GIS_utahDEM,
It is not possible using the default "or_other" option as part of the same select one question. You can set the select one to be required, but once the "other" option is selected that will satisfy the required requirement, regardless of whether text is entered into the "or_other" text box.
However, as you described, not using the default "or_other" and using an additional text question that is relevant based on an "other" choice in choice list being selected, you can have complete control over the text box and apply the required and any other validation to that text input.
Regards,
Phil.