Skip to main content
Inspiring
April 18, 2016
Answered

Surveying the learner on one 1 slide to use their answers on the next.

  • April 18, 2016
  • 1 reply
  • 933 views

Another day another newbie question by me...sorry.

I want to create one slide where I ask the learner questions.

It´s a mix of number entry boxes and selection choice by radio button.

The result (gathered through variables) are to be used on the next slide.

e.g.

- Type 1: "How many ___ did you __?" (user enters number to be used a variable)

Question: Can I limit the entered number somehow?
For example, any number higher than ___ shows  message "are you sure? This seems very high" or such.

- Type 2: "Do you rather choose ____ or ____?"

Question:

I thought I would use radio buttons to compile the answers.

So let´s say I have 2 answers to choose from.

If I understand correctly the selection of one radio button will change a variable I can set.

But how do I get the answer that was choosen to be displayed on the next slide?

E.g. Radio button answer 1: "It´s X." shows up like that on the next slide

In other words, how does the button selection determine the var?

Pressing button #1 -> var value ="1"?

Or pressing button #1 -> var value = "wording as in the question"?

I guess the answers are really simple but thanks for any short hint...

    This topic has been closed for replies.
    Correct answer Lilybiri

    I think these two blog posts could help you:

    Tips - Learning Interactions - Captivate blog

    Using Captivate Widgets? Some tips - Captivate blog

    They explain how to use the variables for those interactions (widgets) that have an associated variable.

    Once a variable is populated you can use it anywhere in a text container (caption or shape) by inserting it using the X button in the Character part of the Properties panel of that text container

    For TEB's: click on the button 'More options' and you can define that the TEB should only accept numbers, and what the maximum length is:

    1 reply

    Lilybiri
    LilybiriCorrect answer
    Legend
    April 18, 2016

    I think these two blog posts could help you:

    Tips - Learning Interactions - Captivate blog

    Using Captivate Widgets? Some tips - Captivate blog

    They explain how to use the variables for those interactions (widgets) that have an associated variable.

    Once a variable is populated you can use it anywhere in a text container (caption or shape) by inserting it using the X button in the Character part of the Properties panel of that text container

    For TEB's: click on the button 'More options' and you can define that the TEB should only accept numbers, and what the maximum length is:

    Inspiring
    April 18, 2016

    Thanks!
    I have to look into the use of VAR some more.

    As for the text entry, I knew I could do what you proposed but it doesn´t really give me the option to have a special limit (say 60).

    If I understand correctly I can only say "No more than 3 digits" or so.

    So that means I have to go through an advanced action and

    set if more than 60 then show message "are you sure?".

    Is that correct?

    That is the way to go I guess. 

    Lilybiri
    Legend
    April 18, 2016

    They will never be able to add more than the maximum digits you specify.

    If you want it to be free, you'll have to create a conditional advanced action but you'll need JS to count the number of characters. Captivate has no functions in its point-and-click advanced actions.