Help with Variables and Triggers in complex free form
Mar 16, 2017
I'm creating a fill-in for missing letters in a reading exercise using triggers and variables, but I get an error message that says I need "you must complete the question before submitting."
I'm basing my development on the awesome tutorial Jeanette Brooks developed for fill-in-the-blanks (https://community.articulate.com/discussions/articulate-storyline/graded-quiz-fill-in-the-blank).
The 'very rough' development file is attached. If there's something I'm missing or an easier way to accomplish this, I'd appreciate any advice.
Once I can get past the error message, then I also would like advice on setting a 'tab order' so the user can simply tab between blanks.
Thanks much!
-Michael
7 Replies
Michael,
Your file is not attached.
Hey Michael!
Check out this tutorial from Wendy that is based on Jeanette's tutorial you linked. I hope that helps get you started, and if you get stuck along the way, attach your file here and we'll be happy to help!
Thank you so much, Alyssa and Walt! So sorry for not attaching the file. I went through the motions and thought it was.
Now attached.
Michael:
It submits and triggers the no answer layer before the triggers to set the answer are executed. Move submit down below the other two.
Walt, I did that and it solves that problem, but I still get an Incorrect response stating that I didn't answer the question correctly. However, I've checked my variables several times. Can you see anything else going on in the triggers/variables that might be returning an "incorrect" response?
Thanks you.
On the layer, put a text box with"%blank1%" for its contents. That will show the value of the variable. Create one for each variable, and that will tell you if all the variables are being changed.
Wait, looking at the copy of the triggers above, I see that the incorrect list says "if blank3 is not = (blank), and that would do it.
Good catch Walt!! Thanks!
This discussion is closed. You can start a new discussion or contact Articulate Support.