Data in Text entry boxes in different scenes to be replicated in one result slide

Mar 08, 2024

Hi,

Am hoping someone can help with my query.

I am building a course where users self-assess against 10 prescribed criteria and self select whether they have fully met, partially met, or not yet met each of the criteria.

Each criteria has its own scene (10 scenes in total).

Each scene has a slide that requires the user to provide examples of evidence to support their self-assessment rating.  They do this by typing in a text entry box .

I then want the information typed into the 10 text entry boxes (10 slides in 10 different scenes)to appear on a result summary slide which can be printed. 

I want the user to be able to retain progress and update their rating/evidence over time.

Is there a way to do this.

Thanks in advance

Lucille

 

3 Replies
Judy Nollet

To build on what Math said: When you insert a text-entry field, Storyline automatically creates a Text variable. It's value is blank.

When the user types something into the field and then clicks outside the field, the variable updates its value to hold whatever the user typed. 

Variable values can be accessed from anywhere within a course. This is call referencing a variable. There are a few ways to insert a variable reference within on-screen text: 

  • Type the name of the variable with percent signs at the beginning and end. For example, the default name of the variable for the first text-entry field is called "TextEntry." To display the value of that variable, enter "%TextEntry%" in the appropriate place.

or

  • With your cursor in the position where you want the variable to display, go to the INSERT tab, click Reference, and then select the variable to display.

Note that variable references will have a yellow highlight around them when you are editing the file. That's there to let you know it's a variable. The yellow highlight won't appear when you preview or publish. 

Thus, the way to display all 10 responses on one slide is to insert references to them. 

As for letting the user print/save their responses, that could be trickier, especially if they're in a scrolling panel. There are posts in the Forum about using JavaScript to create a PDF. That's probably the best option. Unfortunately, I don't have any of those bookmarked, so you'll have to do some searching.