Solved
Best way to randomize and selectively display blocks?
I just administered a survey and am wondering if there was a more elegant way for me to design it. I had six blocks that needed to be selectively displayed to respondents based on embedded data (i.e., if Block_1 is not empty, display Block 1). This would be easy to do using branching. But, I also needed to randomize the order that the blocks displayed. That can be done with a randomizer, but I couldn't see clearly how that would play well with branching. My solution was to use a randomizer for the blocks, and then set the display logic for all the individual questions in the blocks based on the embedded data. It worked, but it was a little tedious to set up. Are there other recommendations?
Best answer by CarolK
Intro -->
{randomizer}
-- (if Block_1=1) --> Block 1
-- (if Block_2=2) --> Block 2
-- (if Block_3=3) --> Block 3
That will randomize the logic and the blocks, to show them all in random order (but only those that apply based on the logic).
View originalLeave a Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.