Reporting Quiz/Variables

I am looking to find out if anyone has done a lot of research on reporting quiz/variables into PHP/mysql for Captivate 5 or 5.5.  I know there was some work done with C4 but I can't find anything for C5.  If it works the same I can figure it out.
What I am looking to do is come up with a common set of variables to use across all elearning modules in our corporation (example firstname, lastname, group).  And then report both the quiz score with the common variables into a database that is ready for the variable names.  If someone could get me started I don't mind publishing everything after I am done.
thanks
Dave

Captivate 5 introduced a publishing option called Internal Server Reporting:
This uses server-side PHP and XML to record user interaction with a course.
Check the online help files and Adobe Blog posts (Google it) for information about setting up Internal Server Reporting.  You may find that the variables they've set up with this will prove useful for your own application.

Similar Messages

  • 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

  • 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

  • Reporting quiz score when spread across separate lessons? cp8

    Hi,
    I have 7 lessons in my course. The LMS does NOT support a mastery roll-up score like the originally indicated they did. They cannot be combined in to one lesson. They are large. 
    So each has a portion of the quiz (no, they cannot be all placed in one lesson, they have to be separate). What I'd like to do is gather the scores of all 7 parts and tally them in to one final score to report to the LMS. As I see it, Captivate does not support this. I spotted CPGuru's Save & Load data widget. This looks like it will really help out. I think using this I can save each partial score and then in the final lesson tally them all up. The problem now becomes how do I report that score to the LMS as THE final quiz score result? I don't see a way to modify the quiz variables.
    Ideas? Another widget out there?
    Thanks!
      Lori
    CP8, Windows 8.1, publishing SWF.

    That is really a strange LMS you are using: no gradebook or something similar at all? What you are asking for is typical a functionality of (most) LMS's.
    Quizzing system variables are read-only, you cannot change them at all. Although you could transfer the results of the different quizzes to the 'master' project, how will you transfer them to the quizzing system variables. Only those define what will be put in the SCORM reporting. For a different goal, reporting custom questions, I have been looking for ways to get results into the quizzing system variables, but for a use case like yours I only see Javascripting as a solution or the use of the Mastery widget by Infosemantics (SWF-output only). Summarizing the resulting scores into a user variable is pretty simple, but not transferring it to the quizzing system variable. Only scores attached to question slides, or to interactive objects are included in those system variables. Have a look at my workaround for a much simpler use case for one custom question, maybe you'll understand the problem better:
    Report Custom Questions - part 2 - Captivate blog
    I have no blog post about the solution with JS, sorry.

  • 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

  • Matrix Report with variable@incontext not working

    I had built a matrix report, using variable@incontext. I'm having a problem with my cell data. It seems that it is always using the value from the first record in the column instead of the actual value.
    ie in the example below, the data should make it come out like:
    Staff____01____02____03______
    Bob_____Bob_________Bob
    John____John__John___John
    Joe_____Joe___Joe____Joe
    but it's coming out like this (the data for John is wrong in column1 and 3 and the data for Joe is wrong in all columns) :
    Staff____01____02____03______
    Bob_____Bob_________Bob
    John____Bob___John___Bob
    Joe_____Bob___John___Bob
    Staff Column(Down):
    <?for-each-group:ROWSET2_ROW;./STAFF_NAME?><?variable@incontext:STAFF;STAFF_NAME?>
    <?STAFF_NAME?>
    Number Column (Across)
    <?for-each-group@cell://ROWSET2_ROW;PERIOD?>
    <?sort:current-group()/PERIOD;'ascending';data-type='text'?>
    <?if:count(current-group()[STAFF_NAME=$STAFF])?><?STAFF_NAME?><?end if?>
    <?end for-each-group?>
    <?end for-each-group?>
    It looks like the value for '$STAFF' and ?STAFF_NAME are not right when there was data in a previous column.
    Can anybody Help me?

    Hi,
    Can you please help me to solve the problem.
    Thanks in Advance
    Adina.

  • How To Reporting Quiz By Email

    hello, i am from indonesia,
    i have some problem, when i reporting quiz (captiva 5) by email isn't work,
    chronology:
    1.) I created a new project,
    2.) when this project i publish to swf, the button isn't function
    can u help me, please.. thx

    Welcome to the Captivate User Forum.
    The most likely reason your button is not working is that you are currently testing it from a folder on your PC Hard Drive or a LAN network drive and you do not have that location set up as a trusted location in your Flash Player Global Security settings.  (Google for information about setting up Flash Global Security, or search other threads on this forum where how to do this is explained already).
    If you have access to a web server, upload your content to there and test.  (Make sure you upload the HTM and SWF and JS files that Captivate produces, not just the SWF.) From a web server you do not need to set up Flash Global Security.
    However, even when you DO have this working, you need to be aware that Email Reporting is NOT very reliable because there are many problems that can be encountered due to different web browsers and security limitations on individual end-user computers.  You cannot control these issues.  So we usually recommend NOT to use email reporting.  If you intend to upgrade to Captivate 6 in future you will find that Email Reporting has been discontinued for this reason.  It was just too much trouble.

  • Captivate 5 not Reporting Quiz scores correctly in LMS

    Our organization is transitioning to Captivate 5 from Captivate 4.  We are using SumTotal as our LMS.  I took a CP4 project and converted to CP5, then uploaded it as a test.  The results were dismaying.
    Captivate 5 Scorm 1.2 apprears to send scores to the LMS instead of scaled scores.  For example; If you have 20 questions the scaled score should always be 0 to 100.
    In the example I converted from Captivate 4, I have 15 quiz questions.  In my first try I scored 60% on the Quiz.  Captivate reported to the LMS a percentage complete of 0 and a score of 90%.  In my second attempt I scored 80% (which is required for passing from within the Quiz setup) and Captivate reported to the LMS 100% complete and a score of 100%.
    I repeat, all worked fine with the same course published as Captivate 4.
    I work for a very large multinational company.  This is a killer for us if we want to go forward with Captive 5.  In fact, I have just spent a lot of money upgrading everyone in my department - money wasted if we can't use the output with our LMS.
    Does anyone have any ideas, and is there a way to get to someone at Adobe if this forum is unable to provide answers?
    Sorry to sound panicked, but I guess I am.
    Frank

    Hi all
    You're absolutely right. Adobe silence is extremely unsatisfactory and unprofessional. Below are the email correspondences. Does anyone know who are the President or the CEO and the email address? I think it’s about time to find out why from the top man himself.
    Best regards... Flavian 
    From: Flavian Lim [mailto:[email protected]]
    Sent: Tuesday, 21 September, 2010 12:00 AM
    To: '[email protected]'
    Subject: FW: Quizzing related forum posts?????
    Importance: High
    Hi Vish
    Please furnish me with your updates immediately.
    Best regards... Flavian
    From: Flavian Lim [mailto:[email protected]]
    Sent: Sunday, 12 September, 2010 8:18 PM
    To: '[email protected]'
    Subject: FW: Quizzing related forum posts
    Hi Vish
    Any updates? My timeline is behind schedule.
    Thanks & regards... Flavian
    From: Flavian Lim [mailto:[email protected]]
    Sent: Friday, 10 September, 2010 1:24 AM
    To: 'Shivaswamy Viswanath'
    Subject: RE: Quizzing related forum posts
    Hi Vish
    Thanks for following up the issues. Attached, please find the files requested.
    Hope it helps.
    Best regards... Flavian
    From: Shivaswamy Viswanath [mailto:[email protected]]
    Sent: Thursday, 9 September, 2010 11:35 AM
    To: [email protected]
    Subject: RE: Quizzing related forum posts
    Hello Flavian,
    Can you share the cptx file with us?
    Thanks,
    Vish
    From: Flavian [mailto:[email protected]]
    Sent: Wednesday, September 08, 2010 10:17 PM
    To: Shivaswamy Viswanath
    Subject: Re: Quizzing related forum posts
    Hi Vish
    Yes, they are all checked.
    Please revert soonest.
    Thanks... Flavian
    Sent from my BlackBerry Wireless Handheld
    From: Shivaswamy Viswanath <[email protected]>
    Date: Wed, 8 Sep 2010 15:48:38 +0530
    To: [email protected]<[email protected]>
    Subject: RE: Quizzing related forum posts
    Hello Flavian,
    Looks like the interaction data for the question is not captured. Can you please check whether ‘Report Answer’ option is checked in ‘REPORTING’ accordion of Quiz PI for all question slides? If not, can please enable this option and check it out?
    Thanks,
    Vish
    From: Flavian Lim [mailto:[email protected]]
    Sent: Wednesday, September 08, 2010 2:17 PM
    To: Shivaswamy Viswanath
    Subject: RE: Quizzing related forum posts
    Hi Vish
    Attached, please find a copy of the student record file as requested.
    Thanks & regards... Flavian
    From: Shivaswamy Viswanath [mailto:[email protected]]
    Sent: Wednesday, 8 September, 2010 2:50 PM
    To: [email protected]
    Cc: Suresh Jayaraman
    Subject: RE: Quizzing related forum posts
    Hello Flavian,
    Thanks for the reply. Regarding the thread Captivate 5 not Reporting Quiz scores correctly in LMS we would like to investigate further. Can you share those XML files with us? It can be found in Wamp Server, captivate results folder. Can you please zip it and send it to us?
    Thanks,
    Vish
    From: Flavian [mailto:[email protected]]
    Sent: Sunday, September 05, 2010 1:31 PM
    To: Shivaswamy Viswanath
    Subject: Re: Quizzing related forum posts
    Hi Vish
    The configuration is exactly as described in the Adobe help. Both the quiz and Wampserver is on the same machine. The rest is as per stated on the forum thread.
    By looking at the results of the Cp5 Quiz Results Analyzer, does it make any sense? The statistics doesn't fit in at all.
    Appreciate your interest in this issue. Hope we can work towards resolving this issue.
    Best regards... Flavian
    Sent from my BlackBerry Wireless Handheld
    From: Shivaswamy Viswanath <[email protected]>
    Date: Sun, 5 Sep 2010 11:39:40 +0530
    To: [email protected]<[email protected]>
    Cc: Suresh Jayaraman<[email protected]>
    Subject: Quizzing related forum posts
    Hello There,
    This is Vish from Adobe Captivate Team at Adobe. I have observed multiple threads from you on the issues you are facing with Quizzing feature. I thought of mailing you to know the issues you are facing so that I could look at them. Can you please mail me those issues and if possible few sample files too?
    Thanks,
    Vish

  • 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.

  • 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

  • Reporting user variables to an LMS

    Hi All
    I was wondering if Captivate 7 supports reporting custom user variables to an LMS?
    I have created some interactions without using the Quiz wizard Captivate provides. The scores related to these interactions are stored in varaibles. Is there anyway to report these to an LMS? The functionality I have created would probably not be possible to do using Quizzes, so converting them them is not really and option (unless there is a hack where I can piggyback my user variables onto the Quiz reporting).
    Cheers
    Lewis Carey

    If you are not using HTML5 you could use the Infosemantics Interactive Master widget.
    http://www.infosemantics.com.au/adobe-captivate-widgets/interactive-master
    On of its features is that it allows you to set up user variables as slave objects so that you can report a value to the quiz from a variable.
    Trial version of the widget is available here if you want to try it out first:
    http://www.infosemantics.com.au/adobe-captivate-widgets/download-free-trial-widgets

  • Report using variable

    Plan/Actual Version Data
    I have a query that shows plan and actual sales figures on monthly basis. Plan and actual data is identified by 0VERSION (P1 for Plan; P0 for Actual).
    0CALMONTH and Sales key figure is in rows. 0VERSION is in collums.
    The output looks as follows :
    Jan Feb Mar …………………. Dec
    Sales(PLAN) 90 100 110 120
    Sales(ACTUAL 100 90 0 0
    Right now are we are displaying the Actual and plan version like this. Actual Version data is coming from Actaul Cube and Plan version from plan cube. We have a multi provider on the top of the actual and plan cubes. We are building the report on the multiprovider.
    Our requirement is, we need only one row of sales figures. Basing on the month they run the report. Suppose the current month is jan and if the user runs the report in march, the report has to show for the months jan and feb from actuals cube and other future months from planning cube. Basically I need to caputure the current month basing on the system date and load the data basing on the current month and get the data from actual/plan cube basing on the when the report is going to run using 0infoprovder and 0fiscper3. Can you please suggest me, how can I achive this.
    If the user runs the report in March, the report has to show up like this
    The output looks as follows :
    Jan Feb Mar …………Dec
    Sales 100 90 110 120

    Hi,
    I think you can try this solution: Create a customer exit variable for your user's plan month(ex: ZPLNMON). For your rows, create the following local RKFs
    1. <b>Plan KF</b> - restricted by 0VERSION = P1 and 0CALMONTH = [1, ZPLNMON-1]
    2. <b>Actual KF</b> - restricted by 0VERSION = P0 and 0CALMONTH = [ZPLNMON, 12]
    3. <b>Plan + Actual KF</b> = sum of Plan KF and Actual KF
    For your columns, just drag the time characteristic 0FISCPER. The idea is that your Plan KF will display only Plan values and zero for the actual months (you can hide this), your Actual KF will display only Actual values (you can hide this) and zero for the plan months, your Plan + Actual Values will display the sum of the two KFs - plan values for the plan months and actual values for the actual months. Also, remember to restrict the query by <b>0FISCYEAR</b> so you will have only 12 months of data. Hope this helps.
    Juice

  • Webi - store report in Variable filename.

    Hi,
    I have BO Webi report say XYZ which is schedule and run on weekdays. once it is refresed I  wanted to give name as XYZ_YYYYMMDD.XLs ( where YYYYMMDD is system date).
    in CMC there is option to name the report with some extension ( CMS-> Folder->Schedule->Destination and specify filename radio button). but the one I am looking is not available.
    is there any way to change the report name with some variable value and store in Excel ?
    Your early response would be appreciated.
    Regards,
    Avi

    You can select 'Date and Time' when check specify file name. Select 'Title' put an hyphen and select 'Date and Time' and also check 'add file extension'.

  • Report Painter Variables

    Does anyone know how to re-arrange the variables in a Report Painter Report?
    My selection screen shows-
    Enter Year 2:
    Enter Year 1:
    I want it to say -
    Enter Year 1:
    Enter Year 2:
    Thanks in advance for your reply!
    Renee

    If this is a COPA Report painter report, then go to transaction KE32, double click on the relevant report, click on the variables tab (on the right) and click on the button 'Sort Variables'. There are sequence numbers that you can change to position the variables appropriately.

  • Report Painter - variables in formulas

    Dear all,
    we try to use value variables in formulas within Report Painter reports which should not influence the selection. Example: the benchmark of a daily rate is 975 € - and the report should calculate the variance between the effective daily rate (total of service-provider costs divided by number of rendered hours divided by 8). The 975 € should not be stored as a fixed value within the formula but should be defined as a value variable.
    Ideally the value should be editable at the selection screen.
    Has anybody an idea?
    Thanks for your response.

    Hi
    I suspect you are not able to use the '& symbol in the formula in your system because the note 593897 was not present in old release.   
    Due to this note there is no need to enter '&' symbol for variables in the formula but in order for the variables to be used please make sure  that the variable is contained in the general data selection of the  report.                                                                
    Kidn Regards
    davide

Maybe you are looking for