Skip to main content
Participating Frequently
August 14, 2015
Answered

[C8] One button to validate multiple (quiz) TEBs?

  • August 14, 2015
  • 1 reply
  • 585 views

Hi all,

I have tried to do my research on this one as I've seen that there are a lot of posts about this issue, but either they don't apply to my situation or I'm just failing to understand.

My project:

  • Captivate 8
  • A faux-simulation of an excel form, with at least one slide for each 'worksheet'. Basically background images of the real form with interactions laid over the top.
  • Some slides are 'try me' slides, where the user has to fill in text boxes, pick from drop-down lists, etc. (sometimes several of these interaction types are used on one slide). They can complete these interactions in any order.
  • The 'try me' slides are standard slides (not Captivate Quiz slides) but with text-entry boxes (TEBs), etc., that have the option 'validate user input' AND 'include in Quiz' ticked, so that I can try and track the answers or at least a score on our LMS.

What I've got so far:

I am just starting out with the project, to try and test the limits of Captivate and see what I can and can't achieve. So I've made a 'try me' slide with:

  • Three TEBs. Each validated but without individual Submit buttons. The shortcut for each is set to Enter (because I can't find a way to validate when focus is lost, and using Tab as a shortcut doesn't work). For each one, 'On Success' and 'On Focus Lost' are set to 'No Action'.
  • There is one 'Submit' text-button with an advanced action to reveal feedback images for all TEBs (a tick mark next to a field if it is filled in correctly, a red box over it containing the correct answer if not); this works fine.
  • A slide 'On Enter' action that hides the feedback images but doesn't scrub the form at all; this works fine.

Additional feature that I require:

  • A way to make my one submit button also validate the answers on the slide. This is in case the learner tabs through the TEBs instead of pressing 'Enter' each time; at the moment if you fill out the TEBs but tab through them, the Submit button gives you the right feedback images but the Quiz Results slide at the end of the project doesn't add the points to the User's total; it's always 0.

Help??

Thanks!

E

This topic has been closed for replies.
Correct answer Lilybiri

Sorry I meant the variable that tells the quiz how many points the learner has earned. Maybe cpQuizInfoTotalQuizPoints? I'm guessing the same is true though, that it can't be changed?

Edit: having re-tested it, even using the shortcut for each TEB doesn't get the Quiz to count correctly; it gives 1 as the score. Is this because you can't have the same shortcut for multiple interactions on a page, so it's only counting the last one? Surely that would mean that in order to have your TEBs count towards the quiz total you have to have individual submit buttons?


All quizzing system variables are read only. If each TEB has to be validated, it can be done the way I described in that particular blog post, with one submit button. But you'd have to accept that they click the TEB's in a certain sequence, not with three possible work flows.

1 reply

Lilybiri
Legend
August 14, 2015

I have an old article describing a use case like that. Can you search on my

blog: http://blog.lilybiri.com Sorry not to give you a direct link, I am

travelling.

Participating Frequently
August 14, 2015

Hi Lilybiri,

Yes I have gone through quite a lot of your advice! It's been very useful but either I haven't found an entry addressing my specific issue, or I don't really understand.

My problem is:

I want learners to complete the fake form in the same way that they would the real one (as much as possible). So I'd like them to be able to navigate through the TEBs however they like - tabbing, pressing Enter or clicking from one to the next. This means that I either need to:

- set each TEB to validate when focus is lost, so that cpQuizInfoQuizPassPoints is updated each time,

- set my one 'submit' button (that is currently used to check the TEB variables in order to display the appropriate feedback images) to validate the answers and update cpQuizInfoQuizPassPoints.

Thanks,

E

Lilybiri
Legend
August 14, 2015

I am travelling, no access to Captivate. Just want to warn you about the

system variable you mention: it is fixed, the required amount of points

topass.