Hallo SoSci Survey Support,
ich denke, ich habe eine denkbar einfache Frage bezüglich des Zufallsgenerators, kann die Lösung aber nicht finden.
Basierend auf der Antwort auf die erste Frage im FB (TA01), wird entweder Zufallsgenerator R201 oder R401 aktiviert. Der Zufallsgenerator simuliert die durchschnittliche Vergütung - anhand derer wir messen, ob sich die Probanden davon beeinflussen lassen - wenn sie wissen, dass sie weniger oder mehr als der Durchschnitt verdienen.
if ((value('RS01_01') == 1) && (value('TA01') == 2)) {
question('R201');
put('FP01_01', value('R201'));
} elseif ((value('RS01_01') == 2) && (value('TA01') == 2)) {
question('R401');
put('FP01_01', value('R401'));
FP01_01 ist die interne Variable, die den gezogenen Wert (nicht die Nummer) des Zufallsgenerators speichern soll.
debug('FP01_01');
zeigt aber Folgendes an:
Debug information for 'FP01_01':
'FP01_01' = FP01_01 (string)
value('FP01_01') = 9
Zusätzliche Informationen im Fragebogen Debug Modus:
value("R401") = 9
[Information] The internal variable FP01_01 gets a value of 9.
debug() Content: 'FP01_01' = FP01_01 (string)
value('FP01_01') = 9
Es ist klar, dass Zufallsgenerator R401 aktiviert wurde, wobei Zettel 9 gezogen wurde.
Ich möchte, dass die interne Variable, aber den Wert den Zettel 9 hat, speichert, also das was hinter dem Gleichheitszeichen steht und nicht einfach "9".
Können Sie mir dabei bitte helfen?
Vielen Dank im Voraus!