Hallo, Cristina,
der grundsätzliche Fehler ist, dass Du gar keine Zufallszahl generiert hast. Daher auch die "undefinierte Variable".
Und in der Relevanzgleichung der ersten Gruppe steht dieses:
if(is_empty(==rand()), rand(1, 6), ==rand())
Das ist auch etwas sehr falsch gedacht.
Fangen wir also an.
Als erstes benötigst Du eine Variable, welche die Zufallszahl enthält.
Also starten wir in der ersten Gruppe mit einer Frage vom Typ Gleichung (nennen wir sie "eqRandom" - aus alter Programmiergewohnheit beginne ich Variablennamen gerne mit dem Typ, hier also eq=equation) mit diesem Fragetext
{if(is_empty(eqRandom),rand(1,6),eqRandom)}
Vielleicht kennst Du es von EXCEL, dass sich Zufallszahlen bei einer Eingabe in irgendeine andere Zelle wieder ändern.
So ist es auch in LimeSurvey.
Daher dieses Konstrukt, welches ja besagt:
WENN eqRandom noch leer ist, DANN erzeuge eine Zufallszahl von 1-6, SONST lasse sie, wie sie ist.
Und damit ist schon alles fertig.
Dann sehen die Relevanzgleichungen so aus:
Marke1:
eqRandom<4
Marke2:
eqRandom>3
und die Szenarien dann entsprechend
Szenario1:
eqRandom==1
Szenario2:
eqRandom==2
...
Joffm
Ich habe gerade noch etwas weiter geguckt und gesehen, dass gleich in den ersten Fragen, wo ja ein sementisches Differential angezeigt werden soll, die Antwortoptionen fehlen
Daher sieht es so aus
Ich habe einmal beispielhaft etwas eingetragen