

I am creating a course that allows learners to type in their name which will appear on future slides. I am running into a problem with the Submit button advanced action script to advance the learner to the next slide.
I have the variables v_name and v_null created (with no value in the value field).
I created a conditional advanced action to trigger a “Try Again” warning (named Text Caption) if no name is entered, and advance to the next slide if a name IS entered. However, I can’t get it to work the way I need to. Right now it just triggers the “Try Again” warning and doesn’t seem to recognize the TEB has a name entered to trigger the Else action.
The action goes as follows:
If all conditions are true: v_name is equal to v_null
Then: Show Text Caption
Expression cpcmndGoToFrame= cpinfoCurrentFrame -1
Else: Go to next slide
I have tried altering the advanced action to hide the Text Caption on the Else command, but it didn’t work. I have tried changing the v_name part of the If to the TEB, but again that wasn’t the answer either. I shortened the TEB to 0.1 seconds shorter than the slide. It’s also the the item on top in my timeline.
It’s possible that this advanced action worked for previous versions of Captivate, but not 2017, as I have flipped through numerous old blog posts. I appreciate any insight on this.
OK will have a look. I thought this was posted in the portal, because I don’t remember having seen it in the Jive forums which I screen daily.
Hi, Lieve! Yes, I had read a few of your old blog posts to try to problem-solve. I didn’t realize the forum changed (it’s been a while since I’ve been on here). I believe I posted it to the Jive forums, as I followed your link. I believe the link to the post is: https://forums.adobe.com/message/10357112#10357112
I recognize that action and the labels, you found it in one of my old blog posts ‘Where is null’? Correct?
How did you test? Micronavigation (which is what you do with the Expression command) is a bit tricky in HTML output, was much more to be trusted in SWF output. The reason for that expression was to get back in the active part of the TEB. It is very difficult to give you a complete answer here, because the Comment (this is in reality a question, not a discussion) box I can use is only 4 lines and it is impossible to add screenshots. If you could post this directly in the Jive forums, would be easier to help you out, because it has a lot more functionality. Either you wait for someone else, or you go to https://forums.adobe.com/community/adobe_captivate
Sorry, the correct link to the forum question post is: https://forums.adobe.com/thread/2486162