Display blank responses as blank instead of as <variable>
What I need to do is choose two people at random from six that participants enter at beginning of the experiment. They fill out further questionnaires about just these two, and not all six.
The way I'm solving that problem (unless you have a better suggestion), is by having six fill-in-the-blank variables that are presented in random order in the first questionnaire. From the participant's perspective, they are all exactly the same. That way I can have MediaLab always inserting fill-in-the-blank information from the same variable in later questionnaires, but I avoid order effects by having the people entered in a random order.
Here's my question. I want to make sure participants enter a new person in each of the six blanks. I'd like to display what they've already entered, but, since the variables are being presented randomly, there are always blank variables. MediaLab presents those as <variablename>, but I'd just like them to be blank. Is there any way to do that?
A rather inelegant solution
I found a way to do this, but it's not the best. What seems to work is to have the variables presented at the beginning, have the experimenter enter a comma for each one, and then go to the instructions, etc., and have participants enter new values for the variables. The commas present as blanks, so participants only see what they have entered.
One problem is that since you're presenting variables twice, MediaLab pops up a warning every time you run it. Also, it relies on the experimenter to do everything right. It leaves you with two sets of variables in your data file, one that's all missing data, and the other one is what you care about. So, it works, but I'd still love to hear if there is a more elegant solution!
1 Attachment(s)
Randomly order response options
Here is a follow up sample that randomizes the order of scale response options. It doesn't have an impact on the response data--just the order in which the options are presented. Note that the custom item requires no special parameters such as the (v6) used in the example above. That's because only one response value is collected. Note also that this sample includes an accompanying .que file.
[I]Note this sample was revised on November 18th, 2008 to include "values" for each of the radio options (see discussion below).[/I]