I could still replicate this bug with only 2 decision boxes. I had a similar one where I was testing for a variable to equal complete in a decision box that wasn’t being executed, but when I removed other decision boxes so there was only one, it started working. I have also changed the slide to be a lower slide and that also works correctly, so there can’t be anything wrong with how its being executed, it think it must just be a bug. In the else statement, it returns to previous slide, and if HS doesn’t equal Complete, that works correctly so something is wrong with jumping to slide 88. This screenshot is to prove there is a slide 88: This screenshot shows the advanced action jumping to slide 88 after testing for Complete: This screenshot shows the variable HS is equal to Complete: If variable HS if equal to Complete, which it is, it should jump to slide 88 (there are 89 slides). There is an advanced action that gets executed on click of the button. There is a training page that requires you to tick some boxes to say you’ve completed different courses. Ok here we go, its long but I think it is useful to explain as best I can After about 5 years of intensively working with advanced/shared actions, my conclusion is that if an action is not functional, there is 99% chance that it is due to a failure from my part, not from the application. That will help when testing to see where the logic is going awry. I'm used to drop some variables (system and user) in a text container at the start of the course, and time this container for the rest of the project. There is no debugging functionality, because it is really much more simple than a normal programming language: no loops, no functions, no arrays to mention some. If you put a screenshot of an advanced action in which statements are ignored, maybe I could help.Ĭaptivate has multiple decisions, not multiple IF's. I don't say that Captivate is without bugs, but seldom I did see a bug in the functionality of advanced/shared actions. This is very vague! I have been debugging a lot of advanced actions for clients and up till now always found the problems were due to the creator of the advanced actions: either lack of understanding about the way they work (sequence is a typical example) or lack of logic.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |