Prohibiting advancement unless complete two tasks

May 28, 2013

Hello everyone,

First time posting here. I would like to do the following:

First slide:

A person enter's name into data entry field and picks a random number (1-10). The random number corresponds to a special prize that they are given later so it may need to be referenced later in course. The slide only advances when they have done both actions.

Am I shooting for the stars on this first project of mine? I have tried listing the random numbers out as buttons/markers and treating them as button sets, but I'm not sure how to get the slide to advance only after entering their name AND picking a button. I haven't tried to figure out the special prize reference. I have thought the chosen random number may need to be a number entry field, but again, not sure how to get the slide to advance only after name and entering a number has been completed. Perhaps picking a number and using it to choose another object for reference later isn't possible in Storyline.

REGARDLESS, if someone could point me in the direction of how to put a condition on advancing a slide when one of those conditions involves a data entry field, I would greatly appreciate it. One thread in this forum referenced that people do this all the time (have the condition of data entry for the name being filled out AND clicking on a tab before advancing a slide), but then the author said she was going to take a different approach to solve the question at hand and didn't show how to do that. So I know that portion can be done, I just need to know how.

Many thanks everyone and I look forward to posting my own replies once I get up to speed on this FANTASTIC program.

-CG

9 Replies
Christine Hendrickson

Hi there and welcome to E-Learning Heroes, Carey!

I have to admit, I've worked a bit with some of what you're wanting to accomplish, but not all of it at once :)

However, I have put together a quick example that seems to work. Care to take a look and let me know if this is the functionality you're after, please?

Example for Carey

I set this up using the variable that's created by inserting a data entry field ("TextEntry"). I added the condition to allow navigation to the next slide via the "Next" button if that variable value is not "blank". 

I also added another variable (True/False, with a initial value of False) and triggered that variable if any of the selections on the slide equal the "Selected" state. Then, I added the "AND" condition to the "Next" button for this variable.

I'm also attaching the example file, just in case you'd like to take a closer look.

I hope this helps! Please feel free to ask any questions :)

Thanks and welcome again!

Christine

Rebecca Fleisch Cordeiro

Hi Christine and Carey,

Christine, I like what you did! I didn't see it until after I'd created my own "version." So, thought I'd upload it here.

I used a text variable and a number variable. Carey, I'm quoting Christine, for the text variable I "I set this up using the variable that's created by inserting a data entry field ("TextEntry"). I added the condition to allow navigation to the next slide via the "Next" button if that variable value is not "blank". This trigger was added to the next button.

For the number variable, I set it up also using the variable that's created by inserting a data entry field, but this time I used numeric entry. And, I added two additional triggers to the next button to allow navigation to the next slide if the numeric entry is not equal to 0 and is less than 11.

Because you mentioned that the random number may be used for a prize later, I set things up on the second slide for that. This slide has a "prize" layer. There's a trigger on the slide that shows the prize layer if the numeric entry is equal to the "special" number (OK, hint, it's 7 ).

Once again, more than one way to achieve a goal in Storyline!

Rebecca Fleisch Cordeiro

Hi Carey, Christine, and Jessie,

Christine, tx

Carey, yeah! ;)

Jessie, thanks also for the kudos.

Also, we actually can't use the between 0 and 11 condition here for 2 reasons:

1. Carey's number values are between 1 and 10

and more importantly

2. If we leave a 0 condition, Learners can actually skip typing in that box, and one of Carey's requirements is that Learners do 2 things: enter their names and choose a number, before they can move on....as she says above:

The slide only advances when they have done both actions.

This discussion is closed. You can start a new discussion or contact Articulate Support.