Desktop User Guides > Professional > Interview scripting > Writing interview scripts > Shared lists > Changing the order of responses in a shared list
Changing the order of responses in a shared list
You can change the order in which the responses in a shared list are displayed by using one of the ordering keywords:
Ordering keywords
Rotate responses so that each interview starts at a different position in the response list while keeping the responses in the same order overall.
Display responses in a random order every time it is used, even if within the same interview.
The sublist keyword is currently required in order for randomization to work. If you forget it, responses are always displayed in the order they appear in the list.
Reverse the order of the responses in the list for alternate interviews. Responses in the list are presented in reverse order for the first, third, fifth, and so on, interviews and in the defined order for other interviews.
Present responses in alphabetical order, A to Z.
Present responses in reverse alphabetical order, Z to A.
If you want to use the same ordering method every time the list is used by a question, include the ordering keyword as part of the list specification. If you want to apply different ordering methods to the list at different questions, then place the ordering keyword in the question specification.
Here are two examples that illustrate the different approaches. In the first example the YogurtBrand shared list is used twice, once with its responses presented in rotation and once with the responses presented in the order they are defined. Because of this, the rot keyword is put on the question that requires the rotated list.
BrandList define
DairyFresh "Dairy Fresh"
ChocBarKnow "Which of the following brands of frozen
chocolate bars have you heard of?" categorical [1..]
use BrandList
} rot;
ChocBarBuy "And which brands of frozen chocolate bars
do you usually buy?" categorical [1..]
use BrandList
In the following example, the responses in the Flavors list are always to be presented in a random order, so ran is included as part of the list definition.
Flavors define
Strawberry, Raspberry, Mango, Apricot, Pineapple
} ran;
Likes "Which of the following flavors do you like for
frozen desserts?" categorical [1..]
use Flavors sublist
Dislikes "And are there any flavors that you do not like?"
categorical [1..]
use Flavors sublist
See also
Shared lists