I am currently working on a questionnaire page where questions need to be shown to users in random order.
The questions are structured differently, some with 3-5 multiple choice, some with True/False selections, and some with written answers, so I have opted to not use a data structure to store the questions, but rather have created a series of forms in groups name Group Q1, Group Q2, Group Q3 etc. I hide all groups on page load with the idea of showing them individually when I needed to.
The challenge I can’t wrap my head around is how to select them randomly and keep displaying them in random order until all are shown without repeating a question.
I have tried using the Random Number Generator and have successfully used it show random questions on page load but I can’t figure out how to use it to show new random questions without repeating a question.
I have tried creating a data type called “Question Order” with the question numbers as a field. I have used this as a data source for a repeating group using a search with a random order, but I can’t figure out how to read the numbers from the repeating group to select a question to show, and I can’t figure out how to get the repeating group to step to the next cell.
I’m a little stuck.
Any help would be appreciated.