Print Results not working in Storyline
Aug 12, 2013
Hi there
I've used a results slide at the end of a quiz in Storyline that allows the user to print results once they have passed.
When looking at the published course the print results button displays when passed then when I click on it , the screen appears allowing you to input your name. I can then type in my name and click OK. However, nothing prints.
The 'allow users to print results' and 'prompt for their name' boxes are checked in the options for the slide.
Is there something else I need to do?
Cheers
Matt
82 Replies
Hi there, Janis. Were the folks who could and could not print on Chrome all on the same version? Could you let us know what version(s) that is?
And basic question, but I don't want to overlook it: Is Flash still enabled in those problematic Chrome versions?
Hello
I am having the same issue as Matthews orriginal message. I've not long since started on articulate but when I have published the quiz and moved the file into the intended area, it works perfectly when I print results. The issue is when I get anyone else to do it, the quiz works fine, the name box pops up, they enter there name and click ok then the tab opens which should show the results but it is blank.
Please help! We use a citrix server and I have checked with out IT help desk and they can see no reason as to why this isn't working.
Regards
Amy
Hi Amy! I'm glad you reached out--I can help! A couple of questions to start:
We were seeing an issue in Storyline 360 where clicking the Print Results button would open a blank tab in Internet Explorer 11, and we released a fix for that in Update 5.
Let me know if that seems to match what you're seeing! If not, we'll keep troubleshooting. ☺️
This post was removed by the author
I'm going to chime in here, since I'm having this issue as well. I'm using Storyline 2, and there hasn't been an update that fixed it for that version. IE opens a blank tab, and Chrome does occasionally as well.
We use storyline 360. We used internet explorer 11 and Mozilla Firefox 52.0.1 and google chrome 59.0.3071.115! But was unsuccessful in all!
Sent from my iPhone
Hi Janis,
First, an FYI that it looks like your email signature came through when you replied via email! No worries, this Peek video will show you how to remove it.
Were you trying to use the HTML5 output? The print results feature was not supported in Storyline 2 for HTML5 (and IE11 was also not a supported browser for Storyline 2 and HTML5).
If you were viewing the Flash output in either browser, can you check if you had uploaded it to a web server/LMS vs. viewing it locally? The latter could cause it not to work based on security restrictions of the browser and local content.
Hi Amy,
You mentioned hosting the content in a Citrix server - Have you tested uploading it anywhere else, such as uploading to Tempshare? That's a free site we have for testing Web published content and will keep a link active for 10 days.
If you'd like to share the .story file with me, I can also test uploading it there for you.
I was publishing to LMS (Cornerstone), rather than HTML5. Browsers we support are IE10 and Chrome 59.03071.115 (64-bit).
Hi Janis,
HTML5 is an option for LMS or Web publishing, and you could select it as a part of the publishing process shown on this screen:
Chrome by default has started blocking Flash output, so it's likely that you were seeing the HTML5 output and running into the set up I mentioned where Storyline 2's HTML5 output did not support the print results feature.
I wonder what the issue was with IE, though? All I got there was a blank page.
IE11 isn't a supported browser for HTML5 in Storyline 2 - but it should work in Flash. Were you able to try the Flash output?
I don’t have any way to test Flash output on our network, and Cornerstone is optimized for IE11 so that’s what we recommend our employees use. Anything we do needs to function in both Chrome and IE.
Hi Janis,
If your network has started blocking Flash by default and the print results is a crucial feature for you, have you looked into upgrading to Storyline 3 or Articulate 360?
Both of those versions of Storyline offer broader HTML5 support across browsers and the ability to print results while viewing the HTML5 output (we're investigating a glitch specific to printing HTML5 results in IE11/Edge, but it'll work in Chrome, Firefox, etc.)
You can take a look at the Articulate 360 trial or the Storyline 3 trial, and although an upgrade to a newer version is not free there is loyalty discount pricing for existing customers. Our Customer care team would be happy to share that information with you, feel free to reach out to them here or email biz@articulate.com.
I'm also unable to print a results page in a course published to the web from SL2 Update 12: 1705.520 and running locally, off of my desktop. After the results page opens, I type my name and click OK. A blank screen appears in Chrome, IE, and Edge.
1. Using Google Chrome 59.0.3071.115, the two error messages that show up when I view developer tools are associated with lines 137 and 145 of the report.html file:
Uncaught DOMException: Blocked a frame with origin "null" from accessing a cross-origin frame.
at file:///C:/Desktop/quiz-test%20-%20Storyline%20output/story_content/report.html:137:30
Uncaught TypeError: Cannot read property 'strName' of undefined
at displayHeader (report.html:145)
at init (report.html:362)
at onload (report.html:372)
2. In IE 11.1480.14393.0CO, the errors occur at the same two lines of code in the report.html file:
SCRIPT5007: Unable to get property 'g_oContentResults' of undefined or null reference
report.html (137,5)
SCRIPT5007: Unable to get property 'strName' of undefined or null reference
report.html (145,7)
3. In MS Edge 38.14393.1066.0, the errors occur at three lines of code in the report.html file:
Line 90 '__MONTH_JAN__' is undefined
Line 137 courseResults = parentWnd.g_oContentResults,
Unable to get property 'g_oContentResults' of undefined or null reference
Line 145 userName = printOptions.strName
Unable to get property 'strName' of undefined or null reference
Hey Wade!
Thanks for letting us know these details.
You mentioned you're running the published course locally. In order for the Print Results feature to work properly, you'll need to upload your published folder to the web to test it out. Tempshare is a quick and free way to get your course on the web.
Let me know if you're still seeing this happen after testing it out on the web!
Thanks for the advice, Ali! I uploaded my course to Tempshare and tried it using all 3 browsers - printed every time!
Woohoo Wade! Glad to hear it ☺️
Hello from Germany,
in our Company we are publishing with AS360 to LMS and Web. Used Browser is IE11.
After the last update of AS we dont see the user names on the Report.html anymore.
Have you heard of such a Problem?
Hi Steffen,
I haven't heard of that issue - but there was an issue with the report.html file in the published HTML5 output from Storyline 360 that we fixed in update 4. We're now on Update 7 - do you know if that's the latest update you installed?
Have you tried any other browsers to see if it's just IE11 causing the issue? You could also look at testing it in SCORM Cloud and viewing within IE11. SCORM Cloud is an industry standard for LMS testing so it would also narrow down if there is an issue in the LMS as well. Take a look at this article for testing steps to get started in SCORM Cloud.
Hi Ashley,
we are using the last version of AS360 and yes it is HTML5 output. It is working fine in Firefox and Chrome. But not in the IE11.
What we detected was a change in the JavaScript in the report.html: there is a new function setupPrint(data) which seems not to work in our environment. We created very simple Storyline Projects with the certificate function and the prompt for username method.
But I can test this also in SCORM Cloud, thanks for the advice.
I guess if no one else has this problem with the IE11 it could be that our security standards are blocking this new javascript function...
Definitely keep me posted how it behaves in SCORM Cloud - or if you'd like to send me a link to the course I can test it on my end as well. That would help us narrow down if it's even a security standard in your browsers too.
If you share the link for me to test, can you please share an answer key? 😊 That'll help me be a bit faster testing.
Majority of our activities were created in Storyline 2 (we have thousands). We upgraded to Storyline 3 in November 2017 but this doesn't helped us with the thousands of activities we already have in place in our courses.
I've done significant testing. The outcomes are as follows:
IE and Firefox - activities default to flash, the result page prints with no problem
IE and Firefox - when I force the HTML5 player, the result page won't print
Chrome - defaults to HTML5 and won't print. Can't force flash player
Further to Ashley's reply to Janis' comment 6 months ago...
"The print results feature was not supported in Storyline 2 for HTML5 (and IE11 was also not a supported browser for Storyline 2 and HTML5)"
Has a patch been released to fix this? Thank you in advance.
Hi Shelley, thanks for checking in!
The print results function is only supported in Flash for Storyline 2. You can view the Flash output in Internet Explorer 8 and later, Google Chrome (latest version), Firefox (latest version).
In Storyline 3, the print results function is supported in both Flash and HTML5.
Hi Alyssa,
We're using Storyline 360 and we are still not able to consistently allow users to produce results, this is resulting in increased work for our admin team. Is this an area that is actively looking to be improved?
I've read somewhere on here before that Articulate believe that certification and result printing should really be something handled by an LMS, but when we're using Articulate online that's just not an option.