0 votes
in SoSci Survey (dt.) by s173957 (110 points)

Hallo,

ich habe diese Frage mit 4 Items. Diese haben einen jeweiligen (Ist der Wert schon hinterlegt, wenn die Anzeige wie unten aussieht?) . Wert von 0-3. Ziel ist es am Ende die Summe der 4 Items zu errechnen, um im Anschluss je nachdem welcher Wert herausgekommen ist eine bestimmte Seite im Fragebogen anzuzeigen. Leider werde ich aus den Foren nicht schlau. Versucht habe ich es mit:

question("P101");
$summe = valueSum("P101");
$value = valueMean("P101");
debug($value);

Die Frage wird mir zwar angezeigt, aber ich weis nicht welchen Code ich verwenden muss, damit z.B. bei Wert 0-2 die Seite 04 anzeigt und bei Wert 3-9 die Seite 05.

1 Answer

0 votes
by SoSci Survey (330k points)

Die Kodierung der Werte - wie in der Variablen-Übersicht ersichtlich - ist von 1 bis 4. Sie müssten von der Summe also noch 4 subtrahieren:

$summe = valueSum("P101") - 4;

Und dann müssen Sie mit der Variable $summe einen Filter bauen, z.B.

if ($summe > 2) {
  setPageOrder('B', 'D');
} else {
  setPageOrder('C', 'D');
}

Ich empfehle hierzu eine Lektüre der Anleitung Filterfragen (PHP-Filter).

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

...