I have a requirement to assist in delivering a solution to survey 300+ users and transform the data into some meaningful MI. The form is relatively vanilla albeit apart from a few items which I have discovered are pushing the boundaries of OOTB solutions. The tool of choice is currently SharePoint 2010 (using Lists and/or Surveys) as this is readily available internally.
The survey consists of numerous questions with input completed by way of Text Boxes, Option Buttons, Drop-Down Lists etc. Not an issue.
The issues however with SharePoint OOTB are as follows;
SharePoint Lists - Does not allow question branching
SharePoint Surveys - Allows question branching (however this is purely one-to-one not one-to-many) but does not allow calculated fields.
The survey has been built in both of the above and we now need to build the rules element (for one or the other). We have played around with InfoPath however the rules seem rather limited OOTB. All we are looking to do is something along the lines of if Question 4 is answered as 'Yes', continue to Question 5, otherwise save and exit...or if Question 29 is 'Yes', goto Question 30 and then 36. Some expand/collapse grouping would be also be great.
How can we achieve this? Is it possible without going into raw code?
Alternatively scrapping the whole SharePoint idea, are there any web solutions that offer these features?