Using text entry fields to gather data, then want to display and edit

Aug 26, 2015

I am working on a project where the learner will watch a series of videos and then be asked to create a referral ask statement.  The video has some specific steps that learner has to take.  So my first activity is the learner answering three questions.  I have created three text entry boxes to collect each piece.  Then they do activity two which is the same but they are answering a different questions.  Finally they put both of those pieces together on the final activity that goes along with a script.  I want to be able to take the data collected in activity 1 and 2 and display is in activity three (in the correct place) which I can easily do.  However, once that text is displayed on the final screen, I need them to be able to edit it so they can finalize the activity.  Is there a way to bring in text from a text entry box to another field where the learner can make edits?


Thanks,


AK

3 Replies
Ashley Terwilliger-Pollard

Hi Andrew,

There isn't a way to do this with Storyline's built in variable reference set up. Thinking "outloud" here...perhaps you could add an "edit" button that would lightbox the original slide where they entered the content and they could reenter content there? It wouldn't necessarily be editing it - so you may want to clarify that for them, but a way to change what is written/referenced as a part of the variable? 

I suspect there may also be a way to do this with Javascript but that's not something I can offer support for, so I'll defer to the community's expertise! 

Regina Floyd

I might be simplifying your problem, but try this.

On slide 1, the text entry field (textentry1) saves to a variable called v_textentry1. It will have the trigger:

    Set v_textentry1 equal to the typed value when the control loses focus.

On slide 2, the text entry field (textentry2) saves to a variable called v_textentry2, and has the following triggers.

     1. Set v_textentry2 to the value of v_textentry1 when timeline starts.  (This sets the text entry field to the value you typed on slide 1.)

     2.  Set v_textentry2 equal to the typed value when the control loses focus.  (This updates the text entry field when you edit the field.)

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