So just to clarify, is it only the radiobuttons that need to be unique for each question, only the survey pages that have to be unique, or both? We have questions that vary in terms of the number of responses that are displayed for each question so we branch from an initial surveypage to a second surveypage that includes the radiobutton with the appropriate number of responses (and the formatting):
/ questions = [1 = caption_macro]
/ stimulustimes = [1= within_block_progress_report, item_index_report, block_report, caption_report, buttons_report]
/ branch = [if (values.radiobuttonsneeded == 1) surveypage.test_trials_part2a]
/ branch = [if (values.radiobuttonsneeded == 2) surveypage.test_trials_part2b]
/ questions = [1 = radiobutton_1b; 2 = prompts]
/ stimulustimes = [1=picture_macrovar]
/ caption = "Acceptable Responses "
/ options = ("WRONG" ,
"<% getitem(counter.option1,values.item_index) %>" ,
"<% getitem(counter.option2, values.item_index) %>")
/ other = "Other"
/ required = true
The reason I ask is that we have 400-600 items that we are creating (then administering a subset to each participant), and if both are required uniquely, then that means we've just expanded our 2 surveypage and 5 radiobutton elements to 400-600 of each. Yikes!