# Skip Logic is not working

5 years 2 weeks ago #87790
StuartMark0 created the topic: Skip Logic is not working
Hi guys,

I have been struggling with below skip logic since Friday and not able to find a solution as how to build the routing pattern?

I have listed down all the questions and lime survey logics present at current construct, for an easy understanding I have specified a, b, c, d alphabets and to hide questions and answers for confidential reasons.

Here you go:

QS1: (a, b, c, d, e, f, g) – if coded g ‘Terminate’
Show question Q1a if ((QSa1.NAOK != "g"))

Show question Q1d if ((QSa1.NAOK != "g") and (O1a.NAOK == "Yes"))
Q1d: (a, b, c, d, e, f, g, h, I, j, k) – If coded ‘a’ or ‘b’ skip to ‘Q25a’ else skip to ‘Q1’

Show question S1 if ((QSa1.NAOK != "g") and (O1a.NAOK == "b"))
QS1: (a, b, c, d, e, f, g, h, I, j, k, l, m, n, o, p)
Show question 1 if ((QSa1.NAOK != "g") and (Q1d.NAOK == "c" or Q1d.NAOK == "d" or Q1d.NAOK == "e" or Q1d.NAOK == "f" or Q1d.NAOK == "g" or Q1d.NAOK == "h" or Q1d.NAOK == "i" or Q1d.NAOK == "j" orQ1d.NAOK == "k"))
Q1:
Q2 – Same skip condition as Q1
Q3– Same skip condition as Q1
Q4– Same skip condition as Q1
Q5– Same skip condition as Q1
Q6– Same skip condition as Q1
Q7– Same skip condition as Q1
Q20a– Same skip condition as Q1
Q20c– Same skip condition as Q1
Q23b– Same skip condition as Q1
Q25a
Q26((QSa1.NAOK != "g"))
Q27((QSa1.NAOK != "g"))
Q30((QSa1.NAOK != "g"))
Q31((QSa1.NAOK != "g"))
Q32((QSa1.NAOK != "g"))
Q1c((QSa1.NAOK != "g"))

The Issue: When I choose ‘b’ at Q1a and select any answer at QS1 – it directs me to Q25a instead of routing me to Q1 onwards

Your help will be highly appreciated.

Cheers
Mark

5 years 2 weeks ago #87791
StuartMark0 replied the topic: Skip Logic is not working
Hi guys,

I have figured it out by applying logic at group level.

So, all good.

Cheers,
Mark.