0 votes
in SoSci Survey (dt.) by s309949 (120 points)

Liebes Support Team,

ich habe eine Randomisierung für das Präsentieren unterschiedlicher Texte in Experimental- und Kontrollgruppe mittels Zufallsgenerator erstellt.

Die darauffolgenden Fragen bleiben für beide Gruppen gleich. Lediglich auf der letzten Seite (das Debriefing) sollen entsprechend der Zuordnung in Experimental- oder Kontrollgruppe nochmals unterschiedliche Textbausteine gezeigt werden.

Ich habe versucht, dies über eine Pub funktion versucht:
if (value('RA01') == 1) {
('<Verabschiedung01">');
} elseif (value('RA01') == 2) {
(<'Verarbschiedung02">');
}

Es kommt die Meldung:
Die Variable RA01 wurde im Laufe dieses Interviews auf keiner vorhergehenden Seite abgefragt. Daher kann die Funktion value() keinen Antwort-Wert ermitteln.

Gibt es eine andere Lösung für mein Anliegen?

Vielen Dank im Voraus

1 Answer

0 votes
by SoSci Survey (339k points)

Falls der o.g. Code nicht nur Pseudo-Code ist, müssten Sie die Klammern noch durch html() oder text() ersetzen.

if (value('RA01') == 1) {
    text('AB01');
} elseif (value('RA01') == 2) {
    text('AB02');
}

Die Variable RA01 wurde im Laufe dieses Interviews auf keiner vorhergehenden Seite abgefragt.

Haben Sie den Test auf der Seite gestartet, azuf welcher der Zufallsgenerator liegt? Wie viele Zettel zieht dieser pro Interview (es sollte einer sein)? Was zeigt die Debug-Information auf der Seite mit dem Zufallsgenerator an? Dort sollte ersichtlich sein, in welcher Variable die Zufallsziehung abgelegt wird.

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

...