I contact you because I have a problem with SCORM 2004 3rd edition export. I publish from Storyline 3 – trial version.
The content send « success » and « completed ». When I close the course, the storyline content call the function « ResetStatus » (API.js). I changed the API.js file to avoid the reset.
Hi there, Laurent. What do you need to happen after closing the course? Are you seeing that the status is incorrectly reported to the LMS after closing the course?
2 Replies
Hi there, Laurent. What do you need to happen after closing the course? Are you seeing that the status is incorrectly reported to the LMS after closing the course?
Yes, status is not reported. It makes a reset.
So, in lms/API.js we add "return false" : (with this solution it works)
//public
function ResetStatus(){
WriteToDebug("In ResetStatus");
ClearErrorInfo();
if (! IsLoaded()){
SetErrorInfo(ERROR_NOT_LOADED, "Cannot make calls to the LMS before calling Start");
return false;
}
WriteToDebug("Setting blnStatusWasSet to false");
blnStatusWasSet = false;
return false ;
return objLMS.ResetStatus();
}
This discussion is closed. You can start a new discussion or contact Articulate Support.