Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Umfrage kann von Teilnehmern nicht fortgesetzt werden

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 11 months ago - 3 years 11 months ago #198525 by holch

Kurze Rückfrage zu der Rand-Funktion: Ehrlich gesagt, dachte ich, dass sie für die Ziehung einer Zahl von 1-10 gut funktioniert.


Ja, rand(1-10) wird dir schon schön brav Zufallszahlen ausspucken. Das ist nicht das Problem.

Ist das zu unsauber und man sollte lieber den von dir vorgeschlagenen Code verwenden?


Du solltest auf jedenfall meinen Code verwenden, deswegen habe ich ihn ja gepostet. Dein Code ist nicht falsch, er wird eine Zufallszahl erzeugen. Immer, wenn er aufgerufen wird. Das kann in der gleichen Umfrage ja mehrmals passieren und das will man aber in den seltensten Fällen.

Normalerweise will man, dass die Zufallszahl einmal gezogen wird, und dann fest bleibt. Mit deinem Konstrukt kann kann es aber sein, dass ich diese Zufallszahl im Laufe der Umfrage ändert.

Joffm hat ja alles schon schön erklärt.

Ich kenne die Struktur deiner Umfrage nicht, aber ich kann mir schon gut vorstellen, dass eventuell dieser Code dafür sorgt, dass es beim Wiedereinstieg Probleme gibt.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

Last edit: 3 years 11 months ago by holch.
The topic has been locked.
  • chemiesurvey20
  • chemiesurvey20's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 11 months ago #198536 by chemiesurvey20
Replied by chemiesurvey20 on topic Umfrage kann von Teilnehmern nicht fortgesetzt werden
Habt vielen Dank für Euren Input! Das mit der If-Funktion für die Ziehung der Zufallszahlen hatte ich nicht auf dem Schirm und hatte mich da der Rand-Funktion bedient. Danke!
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 11 months ago #198569 by holch

Das mit der If-Funktion für die Ziehung der Zufallszahlen hatte ich nicht auf dem Schirm und hatte mich da der Rand-Funktion bedient.


Du bedienst dich ja weiterhin der Rand-Funktion, halt jetzt nur "abgesichert" durch ein IF, um zu garantieren, dass die Zufallszahl nur einmal erzeugt wird, und nicht jedesmal neu ausgewürfelt wird, wenn auf die Equation-Frage zugegriffen wird.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

The topic has been locked.
Moderators: Joffm

Lime-years ahead

Online-surveys for every purse and purpose