Nur noch einmal zur Verdeutlichung:
In der ersten Frage wird eine Zufallszahl (eqQ1) mittel "{rand(1,5)}" generiert.
Nach der Matrix wird diese noch einmal angezeigt mit {eqQ1}
Einfach durch den Zugriff auf die Zahl wird sie geändert (wie man sieht), da der ExpressionManager/Script eben zurückgreift auf die ursprüngliche Definition der Variablen "eqQ1"; und das ist die Funktion "rand(x,y)".
In der hier besprochenen Studie wird diese Zufallszahl erneut in der Relevanzgleichung benutzt; und also auch wieder geändert
Das Konstrukt "{if(is_empty(eqQ1),rand(1,5),eqQ1)}" verhindert dies, da die Zufallszahl nur dann erzeugt wird, wenn sie noch leer ist.
Das nur noch einmal gezeigt, falls es jemand nicht glauben sollte.
Joffm