I am having trouble with the Survey123 Web Designer. I have designed a survey with a "gateway" question (if this is yes, go on - if no show a message and allow to submit). I set the rules for the "gateway" question so that if yes, the next questions show - if not, they are hidden. When I save the form and preview or publish it, the rules go away and do not work. I have tried multiple times and even removing the question and adding in a fresh version. Nothing seems to work.
There have been other posts about groups causing an issue with rules. My rule question is not in a group, but it does refer to questions in a groups, if that's relevant.
Thank you in advance for any assistance.
Solved! Go to Solution.
Hi Brandon and Brown,
I will suggest you to contact Support service team to create a ticket for the website issue as this used to be an issue but we had addressed a while ago and could be a regression one you are seeing now. Please contact Support Service and have them help you out to narrow down the cause.
Thanks,
So, because I was being stubborn about not using Connect (I am hoping to get some help from non-Connect people with maintenance, etc.), I took up the case with ESRI Support.
This apparently is a known bug BUG-000143301: Creating the Set rule -function does not work properly in Survey123 when the Address -component is used in the survey before the Set rule -component. The solutions are 1) Put the Addresss question after rules or 2) Use connect.
Because I overthink (and am stubborn), I also found another, somewhat clunky, but effective workaround.
Hi Brandon,
Yes, if the question is refered to another question within a group, this issue would still occur. However, this issue had been fixed a a while ago.
Did you set the survey123 website to use the latest version from Settings tab?
Hi @Shwu-jingJeng ,
Thank you for the suggestion. I appreciate the help.
The form in fairly new and I just verified that the Always use the latest version, so I think it was using the latest version anyway.
The rules seem to working with a brand new form, so it appears to be an issue with the existing form. I tried to use the Save As... from the Survey123 home page to create a form in the latest version without remaking the whole form. Even with the newly saved form, it will not retail the rules.
Maybe there's another issue? I would really rather not have to remake the whole thing. Here's a screenshot of the form with one of the rules I'm trying to set (none of them will set anywhere in the form). In this case, I want the Note to only show if the person selects "Go" and not show if they select "No".
Thank you in advance for any help on this.
Hi Brando,
How was the survey created in the first place? Did you use web designer or Connect to create the survey?
Were you able to republish this existing survey first from web designer and modify the rules?
Sorry about the delay - I got pulled off on an urgent project.
I created, developed, and edited this form in web designer. How could I republish the existing form from Web Designer?
Thanks again.
Hi Brandon,
Try to go to the survey123 website and click the survey and then the Design tab. Click the Publish button within the Design page to republish the survey.
Hi Shwu-jingJeng. Really appreciate the assistance with this.
Republishing doesn't seem to have solved this issue. The rules still will not stay in Preview nor save.
I'm also running into the same issue. Brand new survey in web designer, rules will not stay in preview or when publishing. Going to try and see if the same behavior occurs using connect.
@Brownschuh, glad to hear I’m not the only one having this issue. Let us know how the Connect trial goes. I’m trying to avoid Connect for this form to facilitate easier form editing and maintenance. May just have to go back to the Connect route.
Was able to test it out in Connect and it works just fine. Relatively easy to set up as well. Just needed to add a few simple calculations.