Copy link to clipboard
Copied
I'm having issues doing what I think is a simplistic "Advanced Action" branching. I'm running Adobe Captivate 8.0.1.242 on a Windows 7 computer - hopefully this is an easy fix for some Captivate guru.
I have a dropdown widget, which assigns a value to a variable "MNE" - based on the results of that variable, I want to jump to a specific slide. Currently, I've successfully inserted the dropdown widget, and had it assign a value to the variable. I've made a simple advanced action which jumps to a specific slide based on MNE, and changed the "Success" action of the Continue button on my slide to execute the Advanced Action. However when I click on the button I hear a "click" noise, but the slide does not advance.
I've debugged this (unsuccessfully) in a couple ways - I made a text box with the MNE variable to confirm it was being written to (it is) I also tried changing my the Advanced Action to increment a dummy variable if the MNE was the one I selected, which also worked - so my "if" statement is working, it's just the "Skip to Slide" that for some reason isn't working.
Also, there are no quizzes before or between the conditional action and the slide I'm switching to. I've tried assigning an earlier Continue button as "Include in Quiz" to get the button to work - but that didn't fix it it. I've also tried the other solutions people have run into - tried running in browser vs. preview, tried removing the pause from the Continue button (left another button paused to slide wouldn't advance).
Screen cap of my slides/Advanced Action - very appreciative of any help!
Many possible reasons, but I don't accept debugging files anymore (too dangerous).
Why did you include CAADR, the value taken from the dropdown interaction, in double quotes? Variables and literals are case sensitive and have to be exact. I suppose you did this? Because Captivate will only add double quotes if the value has at least two words.
Copy link to clipboard
Copied
I would suggest you first verify that your buttons ARE in fact executing this Conditional Action by assigning it to do something that you can definitely check. E.g. Place a dummy condition (e.g. IF 1 = 1) in the condition section to remove any chance that the error is simply something about the condition and not the action. You could even just hide an object on the slide and set an initial decision block to SHOW that object so that you can check the Condtional Action IS in fact being executed. The click you hear when you click the button is NOT an inidicator. You need something else that visibly shows the action is at least being executed, then you can go from there.
If there are multiple decision blocks in this Conditional Action, try disabling them one at a time to see whether any of them are failing.
Copy link to clipboard
Copied
Hi there - I did just what you suggested. I made a dummy variable and changed my advanced action from "Jump to Slide" to "Increment" the dummy variably by 1. I made a text box that had the value of the dummy variable, and sure enough, when I clicked on the Continue button I could see the number go up. It seems that the conditional action works perfectly for any command that doesn't involve "jump to slide"
I'm suspicious that this has something related to the "pause" settings of the slide or maybe the "quiz scope?" - those things are still somewhat mysterious to me.
Here's a Dropbox link with the .cptx file - I've deleted all the slides but the branching section.Dropbox - Example.cptx
Copy link to clipboard
Copied
Many possible reasons, but I don't accept debugging files anymore (too dangerous).
Why did you include CAADR, the value taken from the dropdown interaction, in double quotes? Variables and literals are case sensitive and have to be exact. I suppose you did this? Because Captivate will only add double quotes if the value has at least two words.
Copy link to clipboard
Copied
So I've discovered the error was that my comma delimited list of variables for my dropdown had spaces after each comma, so I was passing " MNE" to the variable and not "MNE" - So you were so close Lilybiri - it wasn't the case sensitivity, it was the actual character sensitivity 😕
Thanks for all the help!
Copy link to clipboard
Copied
That is the reason why you had double quotes!
Copy link to clipboard
Copied
I was having this problem too and figured out I had to set the Required Quiz Settings to Optional - the user can skip this quiz in order to get the buttons to work. File > Project Info > Quiz > Settings > Required > Optional - the user can skip this quiz