Copy link to clipboard
Copied
I have created this slide and I have created advanced actions to delay the next button until all actions have taken place using the if-then-else conditions however even when all actions have happened the next button does not show. Can someone please tell me where I have gone wrong?
Copy link to clipboard
Copied
What event are you using to trigger this action?
Is it the On Slide Enter event or something the user has to click?
Copy link to clipboard
Copied
The user has to click button 1 to trigger the actions .
Copy link to clipboard
Copied
Did you read what I wrote? Learner probably will think the buttons need to be clicked in sequence. If only button 1's success event is triggering that unique Advanced action, how can the variables all have been incremented if that is the first button?
Copy link to clipboard
Copied
Hello Lilybiri, Yes, I read what you wrote, and responded. I read what you are asking, but I do not know how to fix the issue. Is it possible for you to let me know what I need to change, and how?
Copy link to clipboard
Copied
My first question would indeed also be 'Are you triggering this advanced action by the On Enter event of the slide', same as Rod. That action will only be executed once, when entering the slide. You are using variables to track if a button has been clicked, I hope that you don't use the same name for the button.
If 'our' suspicion' is correct, you need to add your advanced action as extra decision to each of the button actions, so that the status of the variables is checked whenever a button is clicked. I would use a shared action in this case, the same one I use for all Forced view situations, whether they are Flip cards or buttons or.... Especially since you have so many buttons with associated variables. I suspect that at this moment the buttons have a simple action to increment the associated variable. The shared action I am talking about has been explained during an online conference, and I put a summary in this blog post:
https://blog.lilybiri.com/tips-and-tricks-advanced-to-shared-action-intermediate
An alternative to your Show/hide approach is explained here:
https://blog.lilybiri.com/force-first-slide-view-micro-navigation
BTW: a screenshot of the Preview window of an advanced action which is conditional or has multiple decisions is much better. You find the Preview window clicking this button
Copy link to clipboard
Copied
Hello Lilybiri, I wrote a very detailed response, but I do not know where it is or I may not have actually posted. Forgive me here it is:
The advanced action is triggered when the learner clicks button 1.
Buttons and variables have different names.
I do not know what "extra decision" means.
I reviewed both of your links and I am not understanding how to use shared action in this case. My buttons are set to change multistate objects and play audio, while hiding the next button until all 7 buttons have been clicked....I do have them incremented by 1 upon clicking and all works except the next button being revealed. I would love it if you could tell me what to do, this is day 3 of being stuck on slide 5 of 24, with all other slides working beautifully.
Copy link to clipboard
Copied
Here are all of the Advanced Actions for this screen.
Button 1
Button 2
Button 3
Button 4
Button 5
Button 6
Button 7
Copy link to clipboard
Copied
I followed https://youtu.be/BZhASnzcNCQ?feature=shared this video by Paul Wilson
Copy link to clipboard
Copied
Each of the buttons has such an action? The tabs with 'Untitled' are decisions. A full explanation of the Advanced actions dialog box including the terminology is to be found here:
https://blog.lilybiri.com/advanced-actions-dialog-box-in-captivate-2017
It is not good practice to put commands (actions) which need to be done anyway, in a conditional decision. You need to increment the variable for that button before the condition in a separate non-conditional decision. I suspect that is the main reason for your failure. Does the Next button appear when you have clicked all buttons twice instead of once? That would confirm this suspicion.
I am sure when cleaning up your actions that a shared action is possible, and using a counter as well as you can see in that shared action.
Some tips: attach the audio clip to the state you'll make active with the action (one command less) or to the object you show. Cannot that object been added to the state? I don't have enough details, to detect the logical bugs. You mix Show/Hide workflow with state changes...why?
That video is not a very good example of a Forced view workflow, sorry. Both Rod and me have over a decade experience with advanced and shared actions. You can learn a lot by exploring and experimenting.
Copy link to clipboard
Copied
Thank you Lilybiri, this is something I can do and will work on...I truly appreciate you and others helping me trouble shoot this issue. I will report back after implementing this strategy.
Copy link to clipboard
Copied
Thank you for your responses I resolved my issues satisfactorily, this was done for each button and works beautifully. Thank you for your thoughts.
Find more inspiration, events, and resources on the new Adobe Community
Explore Now