Forum Discussion
Looking for solution; Can learner save final freeform responses as reference
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
- RenGomezStaff
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!
- MariaCSStaff
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:
The first button is the one you can insert from the Result Tools. The printed report would look like this:
The second button was created with an Execute Javascript trigger, and it will print the entire slide:
Let me know if you have additional questions!
- AmeliaCostiganCommunity Member
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:
- AmeliaCostiganCommunity Member
Oh thank you for that file. I will try to rework my action plan with that. When I hear "java script" I immediately shut down.
- AmeliaCostiganCommunity Member
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
- MariaCSStaff
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.
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!
- AmeliaCostiganCommunity Member
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?
- MariaCSStaff
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.
Something like this:
- AmeliaCostiganCommunity Member
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.Hello Amelia!
Great question! When selecting the Print Results button, this will open a new tab in the browser. There isn't a way to return to the course since the trigger opens another tab. If there is a workaround, I hope a community member shares their method!
- WBTIAPCommunity Member
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.