Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • EspaƱol
      • FranƧais
      • PortuguĆŖs
  • ę—„ęœ¬čŖžć‚³ćƒŸćƒ„ćƒ‹ćƒ†ć‚£
  • ķ•œźµ­ ģ»¤ė®¤ė‹ˆķ‹°
0

"Jump to Slide" Action Button does not Work when there are Multiple Buttons on a Content Slide

New Here ,
Apr 18, 2017 Apr 18, 2017

The "jump to slide" action buttons do not work in a slide where I have used more than one button. In other slides I have been able to successfully use the "jump to slide" action on a button, but as soon as there are multiple buttons on a slide, the "jump to slide" action does not want to work. I have tried alot of work arounds to no avail, like: creating an advanced action to do the same thing, inserting a click box with a "jump to slide" action, copying a "jump to slide" button that works, and playing around with the timing. None of which has worked for me.

Please advise?

1.2K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Apr 18, 2017 Apr 18, 2017

I don't think Captivate is choking on the Conditional Action as shown in those screenshots.  I've done On Slide Enter CAs much more complex than that and they worked fine.  If the menu buttons on this slide are not working, I suspect it's not caused by this Conditional Action. It's more likely to be the actions on the buttons themselves.  I'd be more interested in looking at those next.

I recognise the variable names and syntax in this Conditional Action.  It's one from a blog post on my website

...
Translate
Community Expert ,
Apr 18, 2017 Apr 18, 2017

Can you post a screenshot of the timeline of such a slide? What are the other buttons 'doing' exactly? Where are the pausing points of the buttons? Which version are you using, and how did you test the actions?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Apr 18, 2017 Apr 18, 2017

Hi Lilybiri,

The other button has been setup to exit the project. Please see screenshot below:

JumpToSlide Button Not Working

Do you see anything wrong with my setup or timeline?

I am still very new to captivate, so it is very possible that it could be something I have done incorrectly.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 18, 2017 Apr 18, 2017

No, both buttons have the pausing point at the same moment.

You didn't answer the other question: how did you test, please? If that Back button is set up to jump to a slide before the present slide, and you use Preview from this slide, it will not work. Did you use Preview in Browser or Preview HTML5 in browser?

Moreover, do you have a Quiz in this course? If yes, what are the Quiz Preferences?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Apr 18, 2017 Apr 18, 2017

I tested using both the "Preview Project" and the "Preview from this slide" options, but have since also tested using both the browser options, and none of these preview options have worked.

The back button is set-up to return to the menu slide, but it doesn't even work when I preview the entire project. 

I am using Version 9.0.2

There is no quiz set-up for this project, but I have designed a dynamic menu which could be causing the problem. I am now trying to include a back option into my advanced action for the main menu, but I have also not managed to get it to work this way.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 18, 2017 Apr 18, 2017

Can you show the menu slide? Is there an advanced action triggered On Enter for that slide? If yes, please post a screenshot of that action.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Apr 18, 2017 Apr 18, 2017

Yes it is set to trigger on Enter for the Menu Slide.

Please see screenshots below:Main Menu Slide - Advanced Action Part 1 of Advanced Actions for Menu Slide Part 2 of Advanced Actions for Menu Slide

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 18, 2017 Apr 18, 2017

This is a very complicated way to have a menu slide, you seem to ignore a lot. I suspect that Captivate is choking on that conditional action with so much Then/Else combinations.

I suspect that you toggle the variables with those loooooong names from 0 to 1 with the Back button of the last slide of that chapter? Why not add the 'Show checkmark' to that same action instead of always have Captivate checking the condition of that variable to show that checkmark?  You can make an object visible on another slide without any problems. Moreover when an object is visible, it remains visible until you hide it again. The On Enter action should really only have the last decision 'AllSectionsDone'.

It is up to you to prefer show/hide instead of using states, unless of course you are on CP8 or earlier.

For the Back buttons use:

   Assign v_section1 with 1              I used another name for the var, this is necessary for the On Enter condition

   Jump to Menu

   Show Check1

Personally I would use a shared action with the bold items as parameters, but advanced actions are OK as well.

There must be something else wrong, cannot see it, but wanted to offer you a much easier way to achieve your goal. All decisions are always executed, always in sequence. I try to avoid Else parts as much as possible when you have multiple decisions, except for the last decision. You can try to take out all the Else parts of the first, they are not at all necessary if you have hidden the checkmarks in output. But a clean On Enter action with only one decision will definitely be better. I would use multistate objects myself instead of show/hide but that is only possible for CP9 and 2017.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 18, 2017 Apr 18, 2017

I don't think Captivate is choking on the Conditional Action as shown in those screenshots.  I've done On Slide Enter CAs much more complex than that and they worked fine.  If the menu buttons on this slide are not working, I suspect it's not caused by this Conditional Action. It's more likely to be the actions on the buttons themselves.  I'd be more interested in looking at those next.

I recognise the variable names and syntax in this Conditional Action.  It's one from a blog post on my website about Dynamic Menu Slides. It dates back to Cp7.

The initial Decision Blocks in this CA are just checking the tracking variables for each section visited by the user in the project to see whether or not that variable has been set to 1, indicating the module section has been completed and the check box against that item on the Menu Slide should be SHOWN, else HIDDEN. (Hiding objects that should not be shown, even if it's likely that they WOULD be still hidden anyway is just extra insurance that I have found to be good practice, especially in complex interactions. Has saved me a lot of debugging.)  The Menu Slide in my blog post required the final decision checking all tracking variables because I had an extra caption and navigation button that appeared ONLY when all module content sections had been visited.

It might be personal preference, but I think it's better to have the Conditional Action that gets executed on entering the Menu Slide check each variable and then perform the relevant actions right then and there.  Having an action on some other slide in the project show or hide objects back on the Menu Slide might still work, but doing it explicitly with an action on the slide where you want it all to happen will make debugging any display issues on that slide much simpler because the action responsible is right there in front of you, not buried somewhere else in the project.

This blog post was done back in the days before we had Object States in Captivate.  That would definitely be another way to do menu slides, but either approach will work. 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Apr 19, 2017 Apr 19, 2017
LATEST

Thank-you for all your help.

This is actually my first attempt with an e-learning tool, so I am discovering the functionality as I go.

I am using Captivate 9, but I am not yet familiar with multistate objects, I noticed the function and have been trying to figure it out how to apply it. I will go watch a tutorial on it, and then attempt to use it. 

Thank-you once again.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Help resources