Copy link to clipboard
Copied
I have a conditional advanced action in which two of the conditions could be true at the same time. To address this, I added an "assign" statement to the first of the two to indicate that that condition has been met. The variable was added to the "IF" portion of the second condition whereas if it is true, then the entire IF statement will be false. Here's what it looks like:
the problem is that it's not working. All the appropriate variable are updating correctly; including advActStop. But, it keeps changing the state of feedbacki94 to Counterfeit_missed_some instead of leaving it at Counterfeit_found_all.
If someone can point out what I'm missing I'd really appreciate it.
v/r
Jay
I am on the road, bit improvising now.
Here is a possible approach which avoids the AND/OR combi:
Replace the first condtion by a non-conditional action, and calculate the sum of the three variables :
Expression v_sum = i94NoUvRead + i94PortRead
Expression v_sum = v_sum + i94Spelling
Now you have 3 conditions:
Hope this makes sense?
Copy link to clipboard
Copied
I would love to see that action totally. Can you please use the Preview button (top right control bar, first button)? Combinations with AND /OR more often than not don't work as expected. Maybe if I see th total action, I could propose a workaround.
Have a look at this blog post, where I explained in detail every button in this dialog box:µ
Advanced Actions Dialog box in Captivate 2017 - Captivate blog
Copy link to clipboard
Copied
Here you go Lilybiri! I forgot about this feature.
Copy link to clipboard
Copied
I am on the road, bit improvising now.
Here is a possible approach which avoids the AND/OR combi:
Replace the first condtion by a non-conditional action, and calculate the sum of the three variables :
Expression v_sum = i94NoUvRead + i94PortRead
Expression v_sum = v_sum + i94Spelling
Now you have 3 conditions:
Hope this makes sense?
Copy link to clipboard
Copied
Thanks much Lilybiri! I'll give it a try.
Have a good one...and safe travels.
Jay
UPDATE: This worked Lilybiri! I paired it up with the advActStop variable (i.e. for when the sum was less than 3 but also equal to 0) and it works great. The Custom "IF" statement seems to have some bugs.
Thanks again for the help.