Text box - input appears in the data input text box all the time

Oct 13, 2021

I am creating SAP training simulation. I add a text box on the SAP field where particular data has to be entered. Where do I specify what is the correct input? If I type in the text box, it appears all the time. I want the field to be empty when the slide appears and then user puts in data, presses enter and slide/simulation should move forward. I thought this would be easy but am struggling for past 2 days. See screenshot in attachment

 

 

4 Replies
Scott Wiley

I would say building simulations is rarely easy.

It sounds like you might need to think through the sequence of events. Also, it would help to use some sort of naming convention for your fields rather than relying on the auto-named variables.

Since this is a custom creation, you'll need to create a series of triggers to check for the "correct input" and do something (show feedback layer if wrong, do something else if right.

Here's where you may find it better to split all your individual fields into separate slides - one for each field. Then with each, there is one check for input, feedback given if needed, and advancing to the next slide (or field to the learner as they shouldn't notice they're on a new slide/screen etc.).

I hope that gets you going in the right direction.

Alternatively, you could use Storyline's tools for screencasting and recording for usage in Show Me/Try Me/Test Me situations. 

Jackie Ha

On the Insert tab, there is "Input" in the Interactive Objects sections. You can create a Data Entry text box field in the spot that you need, and then you can create a trigger to do what you need it to do if a certain condition is met. Upon creation, the text box will say "type your text here" but you can delete it. When you run your training simulation, it should stay empty. Also, creating this Data Entry text box will automatically create a text variable for you called TextEntry, which you can use in the trigger to verify that the correct value was inputted. 

I think your trigger will look something like this?

EDIT: I somehow missed the Data Entry option for numbers. It will do basically the same thing, but only accept numbers, and it'll create a number variable called NumericEntry. And it'll already be the empty text box that you need!