Editing data entry info from a previous slide

May 24, 2015

Hi everyone,

I've been using Storyline 2 for a couple weeks now and have been able to figure out everything either on my own or by searching for it however I I've run into something I don't know how to do.  We're building an interactive story that has a lot of data entry where students type in ideas and such and that data is often referenced later in the story.  On one slide (let's say slide 10) they're asked to type out a dream they would like to pursue.  I have this variable set as DescribeIdea_Entry.  Now, later on in the book (let's say slide 20) they're asked if they would like to edit their idea.  We first bring up what they typed before as a text box with a reference to DescribeIdea_Entry.  At the bottom is a button to bring up a new layer where they would edit their original idea.  How I have it set up is that this new text entry box has the same variable as before (DescribeIdea_Entry) in the hopes that what they now type here is updated previously.  However all that is happening is some sort of weird double-entry of data where what they type is displaying twice and the changes aren't being updated in the original slide.  For example if they type "My idea is to blank", this is double repeated and you can see the same words behind what they're typing:Double Data Entry

So I guess my questions are:  What exactly is happening here and how do I fix it.  I know one way to do it is just to have a button to go back to the original slide but we don't want them to have to click all the way through the presentation.

In summation here's what I'm trying to accomplish:  Student inputs an entry on Slide 10 and this info is shown in Slide 20.  Is there any way to have it where the student can change their entry on Slide 20 and have it update in Slide 10?

 

Ryan

2 Replies
Tim Shelton

So this is a bit complex so forgive me I have misunderstood you.

So text entry A adjusts text variable DescribeIdea_Entry this content is then going to be edited on a different slide.

On the slide 20 have another text entry B set to display a text variable ABC. With a trigger set variable ABC to = DescribeIdea_Entry . In theory, this way text entry B has inherited the original content which they can then edit without any funny or odd duplication as its a new text entry field. 

In terms of saving/sending the updated text to the original text variable we simply do the reverse...

set DescribeIdea_Entry to = ABC on clicking a button. 

As long as on the slide 10 the text field is being set to show DescribeIdea_Entry on timeline start this should work for you.

Tim out.

Ali A

Hey Ryan!

By viewing the image I can guess that you are displaying both the variables at a single position i,e, old idea and new idea, therefore, they overlap...Try only to refer the text entry which is the latest.  This can done by many ways...You may also try closing the eye (of the text entry at base slide) at the layer.

Suppose you are using variable x to store user input. For every slide where user inputs data use a new text entry variable and each time add a trigger to update the value of x equal to the value of text entry variable of that slide, when control loses focus. I hope it helps!

Regards.

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