I have an issue that I am hoping someone can help with.
I have a requirement to put buttons on the Quiz Results page of a Captivate quiz to allow the user to jump back to any of the question pages as a review.
I tried to put buttons in but Captivate prevents me putting anything but captions into the results page.
So then I thought perhaps I could create a dummy results page, put the buttons on that, and pull in the results information.
Except there seems to be no way to get the results information from inside the captivate swf itself...
So I think that if I use the intercept the results email trick to get the results (like the cold fusion demo), I might then be able to use Javascript to pass them back to the captivate svf and display them like Philip's external interface example.
Does anybody have an idea of if this would work or not? Or some pseudo code of the best way to go about it? (or a way to insert buttons into a quiz solution page)
The most practical solution I can recommend is to create a new page containing all of your 'jump' buttons ("Review question n") and insert it *after* your results page.
If you're intent on hacking the results page, there's another approach to consider: Captivate doesn't allow you to insert buttons or click boxes on the results page, but it does allow you to insert animations. This means you could hack the results page by inserting a custom Flash animation containing clickable items.
The problem then becomes "how do I navigate to the correct slide?". Well, if you're not using randomized questions, just use a slide count. You can see a list of Captivate variables on my site. You'd probably need to use rdcmndGotoSlide = slidenum (you might run into nesting issues; my guess is that you'll need to use _parent.rdcmndGotoSlide = slidenum).
As you can see, what you're asking for requires amazingly convoluted -- and very fragile -- workarounds in Captivate 2/3. But there's light at the end of the tunnel: this type of task will be relatively easy in Captivate 4 using its new variables & scripting capability. Captivate 4 is scheduled for release in 2009 (my guess is early 2009). I know this doesn't help you now, but at least there's hope.
I think what I want to do relates to this thread. Please keep in mind I am not a programmer!
I am using the Likert question format in Captivate to create a survey. I do not want results like SCORES that are being shown on Results slide. Rather, I want to display the number of A) answers compared to the number of B) answers to C) answers. Is there any way to pull this data onto a slide? I'm hoping I can figure things out with a good explanation.
I can read above to create a new page, but can you spell out how to get the data there? Thank for all your help!!!
i imagine a lot of people would find that functionality useful, but unfortunately, i don't think it's currently possible. it should be possible with Captivate 4 (using scripting hacks).