Hello, I'm new to Captivate 8 as of this week. Previously we were on Captivate 6. I created and advanced action that executed a javascript that says setUserInfo;() Then the following slide I have created and use a variable called User_name. I insert it as $$User_name$$ Outside the project I have a JS file that grabs the UserInfo from the SharePoint site, and puts into a string called User_name. }); function setUserInfo() { $.CapHelper.SetVariable("User_name", _strUsername); } So with Captivate 6, the code above grabs the name from SharePoint, converts to string called User_name and then gets placed into the spot where the variable is located. None of these functions work for me in Captivate 8 and I am totally unfamiliar with the new Common JS Interface. Having the same type of problem with following code (in same JS file as User_name) This one asks for the Captivate Points Scored, Total Points, Total Questions per project, Correct Answers, and Unanswered to be passed along and it gets send to a file that then emails me from SharePoint the information. My problem is that this code is good and clear at sending me if the user Passed or Failed (See Status:) but I'm getting nothing (a zero) in the other fields. }, GetResult: function (objCap, strID, strUser, strEmail, objCBT) { var objItem = {}; var strDate = this.GetDate(); var objItem = $.extend({}, $.Results.Objs.Result, { Status: $.CapHelper.GetVariable("cpQuizInfoPassFail", objCap) ? "passed" : "failed", RawScore: $.CapHelper.GetVariable("cpQuizInfoPointsscored", objCap), MaxScore: $.CapHelper.GetVariable("cpQuizInfoTotalQuizPoints", objCap), MinScore: 0, ResultDate: strDate + " " + $.CapHelper.GetVariable("cpInfoCurrentTime", objCap), Username: strUser, Email: strEmail, Comment: _strComment, TotalQuestions: $.CapHelper.GetVariable("cpQuizInfoTotalQuestionsPerProject", objCap), TotalCorrectAnswers: $.CapHelper.GetVariable("cpQuizInfoTotalCorrectAnswers", objCap), TotalUnansweredQuestions: $.CapHelper.GetVariable("cpQuizInfoTotalUnansweredQuestions", objCap), CBT: objCBT }); return objItem; Any help would be great. Thanks for your time and look at this. Christine
... View more