Variables in Quiz

Hello captivaters!
I'm having a problem finding a variable in the Quiz report
screen in captivate 2.0. At the end of a quiz is possible to
display your results; total questions correct answerd, accuracy,
maximum score and so on. This works great, but I want to know what
the name (variable) and location (level) is for those numbers. I've
searched the internet and documents... I even tried to decompile a
movie, but I didn't work out.
I have made a print functionality in MacroMedia flash whichs
prints a cerficate, on this I want to print the results of the
quiz. Who can help me solve my problem?
Greetings from the Netherlands,
Pascal Timmermans
(flash user from the beginning, and verry happy with
Capitvate 2.0).

Hi,
The below variables gets populated once you start taking the
Quiz.
cpQuizInfoLastSlidePointScored - returns the points scored
for your last question. You need to have this variable after every
Question slide.
cpQuizInfoPointsscored - returns the total points scored for
the Quiz. You need to use it after the last Question.
cpQuizInfoTotalCorrectAnswers - returns total correct answers
after taking the Quiz.You need to use it after the last Question.
Below variables gets prepopulated and need to not require
taking Quiz -
cpQuizInfoTotalProjectPoints - Total points for the project.
cpQuizInfoTotalQuizPoints - Same as above one
Please take the Quiz and check if the variables are getting
populated appropriately and let me know if it helped.
thanks
ravi

Similar Messages

  • Using Variable in Quizes

    OK, I know how to use variable and pass them to other captions.
    But when I apply the same method to a Quiz Slide sush as a Likert Slide it doesn't work.
    How do I pass a variable to a quiz question?

    Hi there
    As Question slides are a different sort of beast, I might expect that in order to do this you would simply insert a Text Caption containing the variable. Then place it where you like.
    Cheers... Rick
    Helpful and Handy Links
    Captivate Wish Form/Bug Reporting Form
    Adobe Certified Captivate Training
    SorcerStone Blog
    Captivate eBooks

  • Need Quiz on a CD to send results to an email

    Hi all,
    I have a huge problem trying to get my Captivate Quiz to gather the results from a CD and send it to Lotus Notes.
    To start, the quiz is embedded in an EXE where Flash is the main wrapper. SWF Modules are loaded into the main GUI of the Flash wrapper and at the end a Review can be taken. My problem lies in trying to gather all of the review results to include name, another variable, and quiz results. The trick is to send the results to Lotus Notes without the user seeing the results.
    Has anyone done this before? Racking my brains out trying to figure this one out. An intranet/internet connection at this moment, is not an option unfortunately...for the troops overseas to use while there to train. Thanks!

    Thanks Chrispa76 - like most things in life, simple when you know how!

  • Can I use the debugger to identify items on stage?

    Hi all,
    I have an app that uses several Loader objects to load extenral swf files.  Things go well except for one point.  I have a quiz element that's loaded through a loader named 'quiz'.  When the quiz is done, I remove the quiz element with removeChild(quiz).  The quiz disappears from the screen every time except for one question.  I can't identify what's going on differently for that question.  I've debugged this and can see that my quiz object is set to null, but I can plainly see the quiz still onscreen.
    To further confuse me, I use the same loader object multiple times through the app, and just add it and remove it from the display list with addChild and removeChild.  When my one problem question comes up and fails to go away, the app continues to the next question, and I can see that there are now 2 quiz objects stacked on top of each other.  I have no idea how this can happen when I'm using the same loader object for all the questions.
    Anyway, I'm hoping I can use the variables in the debugger to identify what I'm seeing onstage, but am not sure where to start looking.  Are all dispaly objects that are children of the app within the stage in the debugger variables?  The root?  I'm just not sure where to look.  If someone can tell me where to find the display objects on the stage or whatever in the debugger variables, that would be great and I can hopefully troubleshoot it from there.

    here's some code that might help . . . they're really pretty simple.
    Here are the 2 main methods that handles loading and unloading the quiz.
            public function put_question():void{ // BUILD LOADER TO LOAD QUIZ SWF
                quiz = new Loader(); // QUIZ IS A CLASS VARIABLE
                addChild(quiz);
                quiz.load(new URLRequest("quiz.swf"));
            public function quiz_done():void{
                removeChild(quiz);
                ethics_content.nextScene(); // ETHICS_CONTENT IS A CLASS VAR LOADER THAT WAS ADDED TO THE STAGE
    put_question is called from the timeline at the end of an animation.  The method executes and puts the quiz.  The quiz_done method is run when the user selects the right anwser, reads some feedback, then clicks to continue.
    I have 5 scenes before the problem point that use these methods and the work great.  The quiz appears, works fine, then disappears when the quiz_done function is called.  In the last scene, though, the quiz just doesn't disappear when the quiz_done function runs!
    I'm hoping I can find a way to use the debugger to set a break point at the end of the quiz_done method and then go through the display list and see what it is I'm still seeing, as the quiz should be removed from the display list at that point.

  • Quiz Variable Not Tracking Text Box Responses

    Hello Everyone,
         I am having a problem getting the Captivate Quiz variable to track correct responses from a text box. I am using Captivate 5 and trying to make a quiz where someone will enter in data that will be validated and branch off of their responses. I have set up several text boxes, turned on validating, checked the "Include in Quiz" box and the add to total and report answers boxes. See the pic below:
    I am trying to branch using an advanced action that checks the cpQuizInfoPointsscored variable and branches them based off their score. But the variable always shows 0! (I set up a text caption to display the variable as I went through to check.) Here is the weird part, I have the quiz results slide in the presentation, and IT accurately shows the results from the test boxes. But for some reason the Quiz Variable isn't tracking them! Any help??

    Hello and welcome to the forum,
    From your question I know that you are using CP5.0, correct? This 'bug' has been fixed in Captivate 5.5. Was one of the users who had insisted (by bug report) to have all Quizzing System variables updated after each question, and not only when the quiz was done, on the score slide; now you are bumping into this issue: the score in cpQuizInfoPointsscored will be tracked and will have the scores attached to the Text Entry Boxes or for any other scoreable object (all show up in the Advanced Interaction view - F9) but only at the score slide.
    I had a workaround in CP5 (have described it somewhere in an article or a blog post), using the Quizzing variable that IS updated after each question: cpQuizInfoLastSlidePointScored.
    If you want to have the functionality of CP5.5 you'll have to track the total score in a user variable by advanced actions. It is not really that hard, since you are already using advanced actions, step-by-step
    create a user variable v_currentscore
    on entering each question slide have this statement executed (if you do not have already an advanced action for this Enter event, and this is the only statement, better add Continue as second statement)
    Expression v_currentscore = v_currentscore + cpQuizInfoLastSlidePointScored
    now you can use this user variable for your check instead of cpQuizInfoPointsscored, you understand that it is only updated on the slide after the slide where the question is answered? Let me know if this is a problem
    Lilybiri

  • Can you submit a User Variable instead of the Captivate Quiz Score variable to an LMS?

    I am attempting to create two quizzes in a course that has branching.  I know that Captivate only allows for one quiz if you are using Question type slides, but I am using a simulation to check the knowledge of a process.  I want to report one of the simulation completions depending on which branch the user goes to (different branches for different products).  How or is it even possible to submit user variables in place of the Captivate Quiz Score variable, the time in the course variable, and the Pass or Fail status to an LMS?

    Sadly, I am using Captivate 5.5.  I was thinking it should be possible to use Javascript to be able to take a specific variable and submit it to the LMS in place of Captivate's Quiz variables.  I just don't know Javascript well enough to know how to do that.

  • Variables in email reporting or quiz variables in captions for captivate 4?

    Hi,
    Captivate 4, cp4
    I have been all around the forums without getting an exact answer to what I want to do. Perhaps there isn't one but, anyway...
    I am trying to collect quiz information. I just want a simple collection of data that shows that someone has completed the quiz, which just a set of multiple response statements, and who that someone is. I have started by using Text Entry Boxes (TEB) to collect their name and assigned a variable (v_Name) to this to reuse the information in a certificate. So far so good and this works. I have set up email reporting on the quiz and, providing users actually hit the button and accept both messages, the email gets sent. All I am looking for in the email is that a user has completed the quiz. The score and results do not matter. Now, here comes the issue. I would like to record the user's name (v_Name) in the quiz results that are emailed in. No matter how many reporting options or marks I give the TEB or what options for reporting I select the information will not appear in the emailed report. I can set up a question slide to ask for the name and this will appear in my emailed report but will not appear in my certificate.
    Any ideas?
    I have tried to play around with padMail in the resulting HTML to try and draw out the variables but had no luck (I am a JavaScript novice).
    Is there a way of emailing a slide view? Or a widget to do this (I have been unable to find one).
    LMS is not a solution at the moment and upgrading is unlikely to happen as I am still trying to get all Captivate users in the office up to 4 from 3!
    Is it possible to take a quiz answer and use it like a TEB variable and put it into another slide via a caption? E.G., $$Interaction1234$$ or some action script to make v_Name = interaction1234?
    I am looking for a simple solution. I have looked into all of the post to database articles and they have been somewhat helpful but I am only trying to capture simple data so as the users can just be ticked off as having completed it.
    I am not holding out much hope. It seems quizzing in Captivate is good for self-assessment and to provide branching but the reporting feature is a bit of a failure.
    Thanks very much to anyone who just reads this and gets this far!
    Even more thanks to anyone who is willing to share ideas.
    Greig

    Email reporting has so many potential failure points that (in my opinion) it has to be considered one of those reporting options that you only use as a last resort when nothing else is open to you.  LMS reporting is by far the best way to go, but that's just not an option for many people.  Adobe kindly provided External Server Reporting as an option in Captivate 5, but that also requires access to a server running PHP and at least some technical exoertise.
    In your case, the only things I can suggest trying are to make sure your publish folder location has been added to Flash Player Global Security as a trusted location, or to upload your published project files to a web server and test from there.  Sometimes this email reporting issue turns out to be Flash security related.
    The email reporting widget is definitely worth a shot and is very inexpensive when you consider how many hours you can spend trying to chase down these issues.
    In the end, if you get email reporting to work reliably, consider yourself one of the lucky few.

  • Cannot add variable in Likert Quiz

    Hi,
    I'm using Captivate 8 for a presentation. at the beginning we want to ask our audience their main concern and write it in our demo, this work pretty well but ayr the end we want to use those "audience concern" and rate it in a Likert quiz without having to retype them...
    The variable fonction is not greyed but Captivate dont want to insert it...

    hi,
    i'm using a simple user variable. On the first slide i've 4 different text entry box use to ask "which are 4 top problems you need to fix with a management software?"
    After typing those 4 "problems"  in the text entry box we went to reuse those "problems" at the end of our presentation and ask the same people to rate us if our solution can fix their "problems" . using a Likert style raring scale.
    tks to help me !

  • I need to access the quiz variable in Captivate 6

    Is there any way to set the final quiz score in CP6 using either an advanced action or by using AS3 in Flash?
    We use a lot of custom interactions that are created in Flash and we need to use the scores from those interactions as quiz scores. So far i haven't found a Captivate variable that I can set from Flash, to record a quiz score that can be reported to our LMS.
    Thanks,
    Jeff

    My suggestion would be that you look into coding your Flash interactions as Captivate Interactive Widgets.  That way you can assign the score in Captivate and just set the interaction up to either register Success or Failure to achieve the score.
    The WdigetFactory API is the most popular way to achieve this:
    http://www.infosemantics.com.au/widgetfactory/info

  • Sequence Quiz Using User Defined Variables - Can See Underlying Variable Name On Move

    I have just tested using 1 slide to capture several user defined variables and the next slide to insert those variables as options in a sequence quiz slide.
    This works but as soon as I grab an object to begin sequencing them the underlying variable name shows up alongside the variable content.
    Am wondering if I am attempting something that shouldn't be possible in Captivate and / or if there is a fix?
    Thanks

    Sure, I'm using Captivate 8. On a test project I've created:
    a slide with 2 text entry boxes, their contents are stored in variables
    another slide with a sequence question (using the native captivate question slide)
    The labels on the 2 sliders on the question slide use the variables from the previous slide.
    This works, so if the variables are as follows:
    $$data_sequence1$$ - "blah blah blah"
    $$data_sequence2$$ - "blah"
    The labels on the sliders on the sequence question will be "blah blah blah" and "blah".  as intended.
    The issue is when I click one of the sliders to drag it to sequence the variable name will flash up on screen. So if I touch the slider with the label "blah blah blah" $$data_sequence1$$ will flash up on screen.
    I have other slides on there but these are the two related to this question. I haven't fully published the project I've previewed it.

  • System variable Quiz Score deducts points when lesson is re-opened (Capt 5.5 with Kallidus LMS)

    I'm trying to get to grips with quizing and reporting, particularly complete/incomplete to check content has been covered. I've set up a small test file that awards 1 point to each 'Next' button. The project works well in the LMS when completed in one go and if the user exits halfway through (LMS does report correctly as Incomplete 50%). The problem occurs when reopening the lesson it shows the score correctly for a moment then deducts points.
    I've also included a user variable in the project to keep score too. I've tried various options e.g. default data tracking, user can skip quiz, etc but the issue remains.
    Pictures below illustrate the problem
    First opened - Top score is user set variable, bottom is system variable cpQuizInfoPointsscored
    Halfaw and re-open - Completed course to halfway and both scores on lesson both at 5. Shut down lesson and re-opened. The system variable showed 5 for about one second then went to 4 whereas the user variable shows the 'correct' score of 5.
    I've looked at the debug file for the LMS and can see that it seems to be behaving as it should i.e calling for postion scores etc and they are correct. Any help appreciated!

    HI Loveesh,
    There’s no recorded content, I just started a new blank project (so no leftovers from other projects either). The problem occurs in the Kallidus LMS imported as scorm 1.2 package.
    Also, finally got it to work in 'Reload Scorm Player' and the lesson acts the same way.
    Happy to share file with you, if you want to have a look it’s only 10 Slides @ 500KB.
    Cheers

  • Quiz variables not updating

    I am experimenting with the quiz variables in Captivate 4. I
    have a Flash file that loads a Captivate file. In Flash, I am
    pulling some of the variable data from Captivate... however, only
    some of the variables seem to be updating and I am not sure why.
    For instance, I have a few slides with click boxes that are set up
    to report quiz data.
    The following variables don't seem to update... at least
    publically that I can pull from Flash:
    cpQuizInfoLastSlidePointScored
    cpQuizInfoPointsscored
    cpQuizInfoTotalCorrectAnswers
    The following variables seem to be updating fine:
    cpQuizInfoTotalQuizPoints
    cpQuizInfoTotalProjectPoints
    I can also create a custom variable that seems to update
    properly.
    Thanks in advance.
    gregb

    Hi,
    The below variables gets populated once you start taking the
    Quiz.
    cpQuizInfoLastSlidePointScored - returns the points scored
    for your last question. You need to have this variable after every
    Question slide.
    cpQuizInfoPointsscored - returns the total points scored for
    the Quiz. You need to use it after the last Question.
    cpQuizInfoTotalCorrectAnswers - returns total correct answers
    after taking the Quiz.You need to use it after the last Question.
    Below variables gets prepopulated and need to not require
    taking Quiz -
    cpQuizInfoTotalProjectPoints - Total points for the project.
    cpQuizInfoTotalQuizPoints - Same as above one
    Please take the Quiz and check if the variables are getting
    populated appropriately and let me know if it helped.
    thanks
    ravi

  • Variables for Closing Movie under Quiz Preferences

    I'd like to know whether there are certain
    variables/properties or preferences for closing a movie under Quiz
    Preferences in Captivate when the movie needs to be place in a
    Lectora Course and published to a LMS in order for it work
    properly.

    Hi Tim,
    The options which you have mentioned are purposefully not exported and then consequently imported. If you want these options to be a part of preference options export/import workflow then I would advise you to submit an enhancement request.
    But you try this workaround:
    1. Open project 1 which has your quiz settings, which you want to apply on all the projects.
    2. Import all the slides of project 2 in project 1.
    3. Delete the slides of project 1 and save the project.
    Manish
    http://blogs.adobe.com/captivate

  • Referencing Captivate (quiz) variables

    Hi folks - we are using our own software to function as a lite-LMS and looking to use javascript to pass data back into our custom reports for both tracking and quizzing.
    We have been able to GET data from Service-now using client scripting and executing JS in Captivate. So for example, we can query course info and get the logged in user (student) and render that in the captivate project.
    We also figured out how to make javascript calls to move data from the running captivate project to the Service-now.com instance as well.
    The last remaining piece of the puzzle is accessing the quiz variables from javascript running within the published SWF file: how to access a variable from a caption (using tokens: $$cpQuizInfoPassFail$$), so the questions are as follows:
    1.       What’s the best way to reference the Captivate variables when running Javascript from Captivate (using ‘execute JavaScript’ action)?
    2.       Are the quiz variables accessible in slides following the quiz results? (The quiz results page doesn’t let me add another button to publish results using Javascript)
    Thanks in advance!
    jon

    Hi there,
    For information on using JavaScript with Adobe Captivate you might want to tak a look at the two links I have included below.
    Thoughts on using JavaScript with Adobe Captivate:Screen shots show Adobe Captivate screens
    JS Controller for Adobe Captivate 5
    Best regards,
    Mark

  • Quiz not advancing after incorrect  answer (quiz uses user variables to show wrong answers)

    Hello All,
    Long time lurker, first time poster. Hopefully someone can help me.
    After viewing this excellent video on the adobe captivate blog "so what were the right answers anyway" I created a quiz with user variables and a conditional advance action. It displays red crosses next to the each question that was incorrectly answered at the end of the quiz.
    I set up user variable for each question with a value of 0. On an incorrect answer the variable would be set to 1.
    At the end of the quiz is a slide which lists the question and shows a red cross next to each question with a variable set to 1. uses conditional action which is triggered "On Enter"
    This works, but my problem is when I preview the quiz (in browser or as SWF), on an incorrect answer the failure caption appears but will not actually advance to the next question when I click anywhere or press y. It works OK on correct answers.
    I can sovle this by adding a next button, but I want to understand what I'm doing wrong.
    Using captivate 6.0.1.240 (boxed copy)
    windows 7
    images on quiz properties and  conditional action below
    Any help appreciated.
    Regards
    Jacob C

    I tested this work flow on 6.1.319 and it works fine. So it is a bit guessing in the wild... no 6.0.1.240 around for the moment. Seems strange, because a simple action like your Assign action should normally release the playhead. But of course it is a question slide and they do not always behave as expected. Could you try to replace the Assign action by a standard advanced action with 2 statements, like this:
    Assign var_question_1 with 1
    Continue
    And please, let me know if it works? This could be a difference between the two versions, but not sure at all.
    Lilybiri

Maybe you are looking for