lmsAPI
Jul 21, 2015
By
riesseg -
Hi everyone,
We trying to perform our elearning with our LMS plateform to improve our customer experience.
I try to get my LMS variable "cmi.core.lesson_status" but i can't reach it.
I try with player.getVar (but i think understand that is only for the articulate module).
I have all the lmsAPI.* list, but i don't found any lmsAPI.GetVariable() or something like that.
- It is possible to get my LMS var ?
- If yes, who ?
Thanks
4 Replies
Yes, it is possible:
var lmsAPI = parent;
var player = GetPlayer();
player.SetVar("your_variable_in_SL",lmsAPI.SCORM_GetStatus());
Well i had a bug with the name of my SL var name and the getstatus() don't work.
And I read lot of stuff since, and it seem impossible to get all var of the LMS (we can get only some of them, with the SL functions).
Thx
An other question :
Can we get a status from an other Module on a CMS ?
Example :
I have my module A. Bob do it and success, Dylan do it and fail.
I have my module B. I want ajust the difficulty to Bob & Dylan dependant of the fact they have success or fail the module A.
Can we do that ?
I suppose there is no possibility to get directly variable from other course. But my fast idea is to create some database or just xml file on server, from course put to it data you need to send and then from second course open this database or xml file and get information. But it is my first idea - not easy to implement and I'm not sure if it will work.
This discussion is closed. You can start a new discussion or contact Articulate Support.