We have a number of instruments which we would like to present to clients. For each instrument I have a single question group which has a single question of array type in it. We want each client to be randomly presented with instruments (groups). It is unlikely that they will have the patience to fill out all instruments(groups). We want them to answer all subquestions of a particular group(instrument) but give them an option to skip the question group and also be able to exit the survey but not clear the results.
Add a multiple-choice (check-box) question to each group. These questions have a single sub-question - "I don't wish to answer this group".
Place relevance on the arrays depending on the check-box questions.
Regarding "exit the survey but not clear the results", well, the results are saved every time a group is submitted so I don't see what more you can do.
Cheers,
Tony Partner Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.