Skip to main content
Gray Susan
Inspiring
October 24, 2022
Answered

Captivate 2019 Checkboxes

  • October 24, 2022
  • 1 reply
  • 746 views

I've not done advanced actions in a while so this will probably seem like a simple problem.

I have two acknowledgement checkboxes at the end of a lesson.  Both of these checkboxes must be selected then the Lesson Completion button will appear for them to select to get credit for the training.  I've got the check box states created but now how to I make the student select both checkboxes before getting credit.

Thanks,

Susan

This topic has been closed for replies.
Correct answer Lilybiri
I'm obviously doing something wrong. When I click the first checkbox it shows the completion button and doesn't let you select the second checkbox.

Do you have two advanced actions, the second one with the changes I described?

Can you show a screenshot of the advanced action for one button? Use the Preview window, to show all at once. You open that Preview window with the first button on the top control panel of the Advanced Actions dialog box (looks like an arrow):

1 reply

RodWard
Community Expert
Community Expert
October 24, 2022

How did you create the checkboxes?  That detail would be somewhat important to this question.

The usual method involves User Variables (tracking which checkboxes are selected) and at least one Conditional Advanced Action to determine whether both checkboxes were selected.

Gray Susan
Inspiring
October 24, 2022
I created the checkboxes using states. The visited state shows a check in the box.
Lilybiri
Legend
October 24, 2022

It is a bit tricky since you are using states. Visited inBuilt state will indeed appear when the checkbox is clicked, but you have to consider also the situation where the learner clicks again and than the checkbox should look 'unclicked'. That is not possible with the Visited state. This means that you will need a variable anyway. Or - not so user friendly alternative -  you need to disable the button when it is clicked once. Is that acceptable?  Or do you want to leave the freedom to click the checkbox multiple times? I will provide you with an advanced (or shared) action when I have an answer to this question.

 

More about InBuilt states in this blog post:

https://blog.lilybiri.com/button-states-basics-and-tips

 

BTW notifications are off, I never saw your original question. Suppose you got my mail?