I have a question slide with 5 true/false radio buttons. Is there a way to detect if EITHER of the radio buttons have been selected in each case? I want to ensure that all questions have been repsonded to before the user can submit.
Im not an expert but for me it sounds like you should use an Likert scale. However, that is just for surveys so perhaps thats not a working solution for you.
An other way around could be the following.
Create five variables named question 1 - 5 If user click yes or no on question one set variable 1 = true. Do the same with the four other variables.
On the submitbutton you put a trigger with "send" If variable 1 , and 2 ...... are all set to true.
A while back I created a Freeform Pick Many slide that had a 5 Yes/No questions, and I wanted the on-screen SUBMIT button to only become enabled once a selection had been made in each question.
I set up a Counter variable that was activated by the Down state on the checkboxes (so it would only Add 1 on the very first click on each question, instead of any time the user changes his/her mind). Once the Counter reached 5, the SUBMIT button was enabled.
It's kind of hard for me to describe, so I'm attaching the file instead. This is a similar approach, but uses 1 variable and a bunch of triggers. Not sure if it's more efficient or less efficient than the other approach.
A while back I created a Freeform Pick Many slide that had a 5 Yes/No questions, and I wanted the on-screen SUBMIT button to only become enabled once a selection had been made in each question.
I set up a Counter variable that was activated by the Down state on the checkboxes (so it would only Add 1 on the very first click on each question, instead of any time the user changes his/her mind). Once the Counter reached 5, the SUBMIT button was enabled.
It's kind of hard for me to describe, so I'm attaching the file instead. This is a similar approach, but uses 1 variable and a bunch of triggers. Not sure if it's more efficient or less efficient than the other approach.
This is what the Triggers look like, btw:
Hi Belen,
This looks like EXACTLY what I'm looking for! Thanks so much
9 Replies
Im not an expert but for me it sounds like you should use an Likert scale.
However, that is just for surveys so perhaps thats not a working solution for you.
An other way around could be the following.
Create five variables named question 1 - 5
If user click yes or no on question one set variable 1 = true.
Do the same with the four other variables.
On the submitbutton you put a trigger with "send" If
variable 1 , and 2 ...... are all set to true.
Thanks for the reply Jacob,
I hadn't considered the Likert Scale but will have a try and get back with how that works out.
Can you use a condition in a trigger that targets a button set and not the individual buttons - I couldn't find a way?
Thanks,
Andrew.
Could you provide a sample of your story-file?
Hey Andrew,
A while back I created a Freeform Pick Many slide that had a 5 Yes/No questions, and I wanted the on-screen SUBMIT button to only become enabled once a selection had been made in each question.
I set up a Counter variable that was activated by the Down state on the checkboxes (so it would only Add 1 on the very first click on each question, instead of any time the user changes his/her mind). Once the Counter reached 5, the SUBMIT button was enabled.
It's kind of hard for me to describe, so I'm attaching the file instead. This is a similar approach, but uses 1 variable and a bunch of triggers. Not sure if it's more efficient or less efficient than the other approach.
This is what the Triggers look like, btw:
Jacob - unfortunately not, it's sensitive company information. The Likert Scale would serve my purpose but its not very customisable.
Hi Belen,
This looks like EXACTLY what I'm looking for! Thanks so much
I'll let you know how I get on...
Andrew.
Works a treat. that's the power of the community in action!
Andrew, I'm so glad!
It's fun to build courses that work and it's even better to be able to pass that knowledge on.
Belen.
It was something like that i was thinking about. But i wasn´t able to work it out.
Wonderfull solution.
This discussion is closed. You can start a new discussion or contact Articulate Support.