Hallo liebes SoSci Team,
ich habe eine Frage bezüglich des Zufallsgenerators.
Ich habe in meiner Umfrage einen Zufallsgenerator (RS01) verwendet, der zwischen 4 verschiedenen Szenarien unterscheidet (1=High POI, high AT, 2=High POI, low AT, 3=low POI, high AT, 4=low POI, low AT). Im Fragetyp ist es ein Zufallsgenerator, jedoch steht ein Stück weiter unten, dass es eine Urne für die Zufallsziehung ist. Die Randomisierung der vier Szenarien klappt auch sehr gut. Dies habe ich mit folgendem PHP-Code etabliert:
if (value('RS01') == 1 or value('RS01') == 2 ) {
text('RS02');
} elseif (value('RS01') == 3 or value('RS01') == 4) {
text('RS03');
}
RS02 hat die Bezeichnung high POI und RS03 hat die Bezeichung low POI.
Mein Problem ist jedoch, dass ich es nicht hinbekomme, die gezogene Zufallszahl von 1-4 in meinem Datensatz anzuzeigen. Ich habe mir die Artikel über interne Variablen mit der put() Funktion angesehen, jedoch klappt es bei mir nicht. Können Sie mir bitte konkret sagen, wo genau ich die interne Variable anlegen muss und was ich dann in das Feld „items“ schreiben muss? Ich verstehe nicht, wie man den gezogenen Wert des Zufallsgenerators in der internen Variable darstellen kann und mit der put() Funktion sicherstellt, dass die interne Variable auch im Datensatz auftaucht. Können Sie mir bitte genau sagen, was ich wie nennen muss und wo genau ich welche Funktion verwenden muss? Die Funktion urnDraw habe ich auch getestet, jedoch hat dies bei mir nicht geklappt. Vermutlich weil der Zufallsgenerator nicht mit urnDraw funktioniert, oder?
Ich danke Ihnen vielmals im Voraus für Ihre Hilfe. Wenn Sie weitere Erläuterungen benötigen, dann fragen Sie natürlich gerne.