Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

+1 vote

Liebes SoSci-Team,

ich habe in jeder Frage (Fragetyp: Skala) mehrere Items. Jedem Teilnehmer soll allerdings nur eins davon angezeigt werden. Dies wollte ich mit einem Zufallsgenerator(ZU01) kodieren:

if (value('ZU01') == 1) {
  question('DI01_01');
} elseif (value('ZU01') == 2) {
  question('DI01_02');
} else { 
question('DI01_03');
}

DI01_01 bezeichnet das Item, auf das ich gerne zugreifen würde. Gibt es eine andere Möglichkeit, auf die einzelnen Items zuzugreifen?

Vielen Dank!

in SoSci Survey (dt.) by s088248 (115 points)
edited by SoSci Survey

1 Answer

0 votes

Fast richtig - der question()-Befehl erwartet die Item-Nummer aber in einem eigenen Parameter:

if (value('ZU01') == 1) {
  question('DI01', 1);
} elseif (value('ZU01') == 2) {
  question('DI01', 2);
} else { 
  question('DI01', 3);
}

... und Sie sehen schon, das lässt sich nun auf eine Zeile vereinfachen:

question('DI01', value('ZU01'));
by SoSci Survey (85.6k points)
...