Copy link to clipboard
Copied
Captivate 9.02.437
Using a Mac
I have created a simple Quiz and a bespoke Answer page that has advanced conditional action = cpQuizInfoPassFail AND Advanced Action = If Pass Show message A, Hide B. Else Show message B and Hide A.
All good when Quiz Preferences - Settings = 'Show Score at End of Quiz'
But if I uncheck 'Show score at end of Quiz' then the Advanced Action messages no longer work - I get just an empty slide, neither message shows 😞
Question:
Can we hide Quiz Answer Page AND have Advanced Action Show/Hide messages???
Copy link to clipboard
Copied
Use the default Quiz Result slide as your 'bespoke answer page'.
You don't have to show the default score label and score result fields showing on the slide. You can turn them off in Quiz > Settings.
Just style the Quiz Result slide the way YOU want it to look. Because it's being shown, Captivate will continue to populate the System Variables that your Conditional Action needs to use.
Copy link to clipboard
Copied
Excellent Idea
I created a copied Result master slide = Result_Bespoke
Sadly this fails too
Which is confusing, given it used to work when the advanced action was on another page...
Copy link to clipboard
Copied
I didn't suggest you make a copy of the result slide, I suggested you use the ACTUAL Quiz Result slide that Captivate gives you and just remove the bits you don't need. If you're still hiding the actual Quiz Result slide the system variables might not be assigned values and that might be why your Conditional Action stops working. Why fight it?
Copy link to clipboard
Copied
Have tried with the original slide
And showing the scores - and adding the pass text and the fail text with the variables. Still doesn't show.
The logic breaks somewhere
Only solution is to have a dead slide = quiz master score (visible) showing white space and a quick jump to the text slide
Seems a shame it cannot do this.
There is plenty of good reasons to create your own quiz results page
Copy link to clipboard
Copied
Why do you not create a custom score slide. All quizzing system variables are available. I used them to create intermediate score slides in this blog post:
Intermediate Score Slides - Captivate blog
I rarely use the default score slide myself. Especially when you use other scored objects than only the default quiz slides this is the only way to give you total control. There is no reason why you shouldn't be able to create one. Can you post a real Preview of that conditional advanced action, because it is confusing to me. You have Preview with the first button on the top control panel in the Advanced Actions dialog box, it looks like a play button.
Copy link to clipboard
Copied
Thanks here are the Advanced...
Also on the results page is the show score, image (red) also here
Copy link to clipboard
Copied
The two decisions have exactly the same result, you should only use one decision (use the first). If the system variable is not equal to 1, the ELSE action will be executed, which means the second decision is superfluous.
Do you use the score slide or a custom score slide? That is still not clear. If it is a custom score slide, which is put after the hidden default score slide, this conditional action should be functional (with one decision). If you really want the two decisions, you have to take out the ELSE part on both decisions.
Copy link to clipboard
Copied
I have tried with each of following
Hide quiz result page = AI do not show
Show default quiz page and see default page score - go to next slide and see AI
Insert AI messages (pass and fail) on default quiz answers page = AI not show
Insert AI message on bespoke quiz answers page = AI not show
My working solution at the moment is
Show quiz results page and hide all results. Simple text in middle of page reads you have complete cllick continue. Next regular page shows AI and works
thanks
Copy link to clipboard
Copied
What is your native language? You seem to have a hard time understanding answers, could be me as well, I am not a native English speaker neither. I suspect that you put AI for Advanced Actions (normally users write AA). What you ask is really pretty simple, whether with the default score slide or with a custom score slide. You can write in your native language, there is a not too perfect translation possible.
Copy link to clipboard
Copied
I am English - is my first language. I did mean AA and not AI (advanced interaction)
Am sticking to the same problem - I cannot show the AA when the Quiz answers slide is hidden. Even when I show the Quiz answer slide AND remove the default results (this gives a large white space) with nothing in it.
Seems we have to show the results page to show a default result page WITH an AA.
Odd. My solution has been to show the result page and hide the results adding a "well done, click continue" in the header. Best I can get so far
Copy link to clipboard
Copied
Sorry, but that is not true. I often show a custom results slide instead of
the default one. Once the last question is done, the quizzing system vars
are populated and can be used.
Copy link to clipboard
Copied
It might not be true - but it is still not working...
I have opened a ticket with adobe and will report back
Copy link to clipboard
Copied
Hi Richard,
Please follow the below steps to create custom result slide.
1. Add two text boxes and name it pass and fail respectively.
2. Write the message for both fail and pass and include the variables that you would like to express in the message as $$Variable Name$$
3.Hide both the text Captions "pass" and "fail"
4.On entry of the slide execute the Conditional advance action with script if cpQuizInfoPassFail is equals to 0 Action show fail. else show pass
Regards
Viku