0 votes
in SoSci Survey (dt.) by s100302 (315 points)

Ok, vielen Dank schon einmal.

Die Seite, die Sie verlinkt haben, ist prinzipiell hilfreich für mich. ABER das "Problem" ist, dass ich ja gar keine Items habe, sondern "nur" 2 Fragen mit einmal Schieberegler und einmal eine Antwortmöglichkeit als "Auswahl" (nämich: Kann ich noch nicht beurteilen).

Daher sind die beschriebenen Codes zu kompliziert (denke ich, habe es auch ausprobiert und es funktioniert so nicht).

Ich hätte das einfach so gelöst:

if (value ('EV15' == -1)) and (value ('EV20' == -1)){
repeatPage('Lit');
}

Geht aber leider nicht bzw. zeigt es mir einen Fehler an. Was mache ich falsch?

1 Answer

0 votes
by SoSci Survey (328k points)
  • Die Klammern sind nicht ganz korrekt. In Klammern hinter dem value() darf nur der Name der Variable stehen.
  • Außerdem sollten Sie bei der Auswahl den Fragetyp "Mehrfachauswahl" verwenden, weil dort das Abwählen des Kästchens vorgesehen ist.
  • In repeatPage() kann die Kennung eines Textes angegeben werden. Normalerweise sind das vierstellige Kennungen - zumindest wenn Sie den Text in einer Rubrik im Fragenkatalog anlegen. Wenn Sie also nicht unter "Beschriftungen und Textbausteine" einen Baustein mit der Kennung "lit" angelegt haben, dann ist diese Kennung potenziell falsch.

Das Ergebnis könnte dann z.B. so aussehen:

if ((value('EV15') < 0) && (value('EV20_02') != 2)) {
    repeatPage('EV22');
}

Oder nochmal leserlicher

if (
    (value('EV15') < 0) &&
    (value('EV20_02') != 2)
) {
    repeatPage('EV22');
}
by s100302 (315 points)
Danke das läuft gut jetzt!

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

...