Skip page conditional logic question

  • tillmaj
    Asked on May 2, 2016 at 8:03 PM

    I've looked through the previous forum Q & A's and have not found a solution to my scenario.

     

    My form is here: https://www.jotform.com//?formID=61046890253960

     

    The user selects a year from a range of 5 years.  Based on the year they select, they are directed to a specific page of degree choices, which involves skipping pages.  I have conditional logic in place for this and it works fine.

    I now need to have ALL users complete a survey after they select their degree choices.  I have attempted to use additional conditional logic for this, but it seems to only want to work if the user selects the first year in the queue.

    I have tried sequencing the logic in two ways:  1) having all the rules pertaining to "if you choose year 1, you go to page A" listed first, then having a set of rules stating "if you completed page A, go to page 9", "if you completed page B, go to page 9" etc.  Doesn't work.  Sequence #2) I set up the rules as "couplets" - first "if you choose year 1, you go to page A", then the rule "if you completed page A, go to page 9", then "if you choose year 2, you go to page B" then "if you completed page B, then you go to page 9" - it only works if the user selects the year referred to in the first rule.  If they select any later years, the "next" button pops them to the next page, rather than the final page (page 9).  I am currently leaving the rules in this sequence.

    What I need the rules to accomplish is this:

    User selects year 2012-2013, redirected to page 4; upon completion of page 4 and selecting "next" button, user skips to page 9

    User selects year 2013-2014, redirected to page 5; upon completion of page 5 and selecting "next" button, user skips to page 9

    User selects year 2014-2015, redirected to page 6; upon completion of page 6 and selecting "next" button, user skips to page 9

    User selects year 2015-2016, redirected to page 7; upon completion of page 7 and selecting "next" button, user skips to page 9

    User selects year 2016-2017, redirected to page 8; upon completion of page 8 and selecting "next" button, user skips to page 9 (I guess I really don't need a rule on that one, since there are no pages to skip at that point)

    So in each case user selects a year, gets a list of options that pertain to that year, then is directed to page 9.

    I think there must be some way to get to this result using conditional logic, but I have yet to be able to figure it out.  Does anyone have any suggestions?  Thanks so much!

  • Chriistian Jotform Support
    Replied on May 2, 2016 at 10:18 PM

    I checked your form and it appears that you were able to resolve the issue. First I selected 2012-2013 then hit Next. I was directed to the 2012-2013 page. Then when I filled the 2012-2013 page and hit next, I was directed to the Page 9 Post-graduation survey.

    Skip page conditional logic question Image 1 Screenshot 20

    Please note that the 201X-201X page will have to be filled for the condition to take effect and redirect to page 9, otherwise hitting next will lead to the next page instead.

    If you need further assistance, please let us know.

  • tillmaj
    Replied on May 3, 2016 at 12:21 PM

    Thanks for checking this out.  It does indeed appear to be functioning correctly this a.m., even if I use the "back" button and change years.  Maybe it had something to do with my browser needing refreshing or some such thing.

    You mentioned:

    Please note that the 201X-201X page will have to be filled for the condition to take effect and redirect to page 9, otherwise hitting next will lead to the next page instead.

    I built this in as the trigger specifically because the user does need to select at least one option on the page they get redirected to, and while I cannot use "required" on these lists, the users are aware of the need to make this choice (the degree choice is the driver for submitting the form).

    Again, thanks for taking the time to look at this.  

     

     

  • Mike
    Replied on May 3, 2016 at 1:26 PM

    On behalf of my colleague, you are quite welcome. Please feel free to contact us anytime if you need any further assistance.