Looking for solution; Can learner save final freeform responses as reference

Aug 12, 2021

I am not an experienced Storyline user.
I am using Storyline to create a final block in Rise for learners to reflect and create a short action plan by answering 5-6 questions. I am using the freeform quizzing options for them to type and build out their plan. But after they type out their responses, how can they save those as a plan for reference or print them? I don't see a solution that doesn't involve a lot of coding. If so, is there a template I can grab?

thank you

12 Replies
Maria Costa-Stienstra

Hi, Amelia.

Thank you for reaching out!

I am looking forward to what others in the community will suggest, but in the meantime, here are a couple of options:

  • On your Results Slide in Storyline, add a Print button.
  • You can also use Javascript - window.print(); - to print the entire slide. In that case, I'd add a textbox with a reference to the text entry fields, so the learners could see and print their responses.

Here's an example of a Storyline block within Rise:

Screen Recording 2021-08-13 at 10.39.17 AM

The first button is the one you can insert from the Result Tools. The printed report would look like this:

Results 2021-08-13 at 10.39.54 AM

The second button was created with an Execute Javascript trigger, and it will print the entire slide:

 

Rise 360 2021-08-13 at 10.40.21 AM

Let me know if you have additional questions!

Amelia Costigan

Thank you. I will try the first one. I don't think I can do the Java script.  But I can only have ONE question per slide. Can I have several questions they fill in and then print?   I guess I am thinking of a something more along the lines of a fillable PDF type file with a couple questions that they can then either download or print:  

Ren Gomez

Hi Amelia,

Happy to follow up on your question:

Can I have several questions on one slide that learners fill in and then print?

If you wanted to take advantage of a results slide with the print option, you can only have one question per slide. It's possible to use variable references to round up multiple text entries on your results slide to have a summary. I've attached an sample file.

Using the Javascript function Maria mentioned, you can insert multiple text entries on a single page, and then attach the Javascript trigger to a button on the same slide to be able to print the page.

I hope this helps!

Amelia Costigan

So far everything works great. I switched it to an Essay question. My only final issue is that on the final overview slide, the typeface is very small and it's different sizes. I am not sure if the user would realize it's worth printing because it's difficult to read.  Is there any way to control the final type size on the results Slide? I attached a sample with dummy text. 

 

AND on the final printout slide... how do they exit? Thank you again

Maria Costa-Stienstra

Hi, Amelia.

I'm happy Ren's suggestions were helpful to what you were looking to achieve! 

If you right-click the text box and choose Format Shape, you should be able to select the behavior you want the text box to have with longer text.

Autofit options

In the example above, if we choose not to autofit, then we can adjust the size of the text box to allow more text:

You will see different options depending on whether you've enabled text autofit improvements or not, but take a look at the article below for their descriptions:

I hope this helps!

Amelia Costigan

yes thank you. I have learned a lot doing this. I swear, I am going to take a Storyline class but I just cannot face another hour online a day... so waiting until they are offered again in person.  That last question is how do I edit that last PRINOUT slide to add an exit?  Not sure how users in a Rise block will know how to get out of this exercise?

Maria Costa-Stienstra

Hi, Amelia.

I am glad to hear you're learning a lot through the community. That's the goal! 😊

If you just want a message so your users know that the interaction is completed, you can create another slide with a "Thank you" note and any additional instructions you might want to give them.

On your Results slide, add a button to jump to that slide.

Windows 10 (1) 2021-08-18 at 3.06.09 PM

Something like this:

Screen Recording 2021-08-18 at 03.07.22 PM

Amelia Costigan

My final issue is: I have input this as a block into a Rise course.

After the user prints and gets that nicely organized final page (which looks better than the Results page). They are kind of stuck. I don't know how to return them to the course. I thought directing them to use the backbutton might work, but nope.

And I can't edit this final preview of the printed page. Is there a solution or do I have to just forget this activity?  I had a few people demo and they felt stuck and unsure how to leave and return to the Rise course after hitting print.   Thank you. We launch in 10 days. 

But if I just use the RESULTS page and not add a print option... everyone said it was too small and hard to read

IAP ZHAW

I am trying to tweak Rens template from above with JS. When simply using window.print() the result doesn't look too appealing. So I tried this somewhat more elaborate code from Brian Batt. However, this results in no reaction at all (i.e. no print dialog popping up, and nothing else happening). 

Using the simple window.print function isn't too bad, I just would like not have the print button included in the print ;-) (as seen in the attachment)

Any suggestions on what I could do differently? I also wondered whether it is possible to assign the print button a kind of non printing status. 

EDIT: Another problem I seem not to be able to solve is changing the font size of the output. On the result page as well as on the print the font is tiny. I have the textboxes set to automatically adjust depending on the texts quantity, and there's lot of space left on the page. See what I mean in the seconde attachement, please.