Skip to main content
Participant
June 10, 2014
Question

Forcing SCORM completion

  • June 10, 2014
  • 1 reply
  • 812 views

Hi there,

I'm just having a bit of problem with Captivate. Basically what we need to do is to send a 'completed' state to the LMS when a student visits a particular page.

This is what I have done so far:

Slide On Enter: Execute Javascript

var CaptivateObj = document.Captivate;

SCORM_objAPI.LMSSetValue('cmi.core.lesson_status', 'passed');

SCORM_objAPI.LMSCommit('');

SCORM_objAPI.LMSFinish('');

CaptivateObj.cpEISetValue('rdcmndExit',1);

..obviously it doesnt work at all.

Is it possible to meet this requirement in Captivate? Or are we restricted to use the 'number of slides viewed' or 'quiz score' as completion criteria?

Thank you!

Regards,

RT

This topic has been closed for replies.

1 reply

TLCMediaDesign
Inspiring
June 10, 2014

If the page is always the same you could change you completion settings to slides viewed.

if not, try setting:

SCORM_objAPI.LMSSetValue("cmi.core.lesson_status", "completed");

I would also use double quotes instead of single.

Participant
June 11, 2014

Thanks TLC. I'll give it a go and let you know.

Cheers,

RT