Welcome to the LimeSurvey Community Forum

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

Probleme mit der Zuweisung von Fragen nach Zufallsgruppen

  • Daniel191
  • Daniel191's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
2 years 2 weeks ago #231576 by Daniel191
Bitte helfen Sie uns, Ihnen zu helfen und füllen Sie folgende Felder aus:
Ihre LimeSurvey-Version: 5.3.31
Eigener Server oder LimeSurvey-Cloud: LimeSurvey-Cloud
Genutzte Designvorlage: fruity
==================
Hallo zusammen,

ich hoffe, dass es jemanden gibt, der bereits sowas schon gemacht hat. Für eine Befragung möchte ich die teilnehmenden Personen in zufällige Gruppen einteilen. Dafür habe ich einen Zufallsgenerator eingebaut. Dieser funktioniert nach folgenden Code

{if (is_empty(nv01), rand(1,20), nv01)}

Es soll so sein, dass bestimmte Fragen nur angezeigt werden, wenn die Personen eine bestimmte Zahl zwischen 1 und 20 zugewiesen bekommen haben. Wenn ich auf Fragebogenvorschau gehe, dann wird mir zwar die Zufallszahl angezeigt, allerdings folgen danach keine Fragen. Wenn ich auf Frageblockvorschau gehe, dann wird mir eine Zufallszahl und die dazugehörigen Fragen angezeigt. Weiß jemand, wo der Fehler liegen könnte?

Danke für eure Unterstützung

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 2 weeks ago #231577 by Joffm
Hallo,
es sind ein paar Fragen offen.

Dafür habe ich einen Zufallsgenerator eingebaut.

Wie hast Du ihn "eingebaut"?
  

Es soll so sein, dass bestimmte Fragen nur angezeigt werden, wenn die Personen eine bestimmte Zahl zwischen 1 und 20 zugewiesen bekommen haben.

Was steht in der "Condition" der Fragen?
  

Weiß jemand, wo der Fehler liegen könnte?

Wahrscheinlich nicht, da Du nicht zeigst, was Du genau "angestellt" hast.

In solchen Fällen: lss Export dieses Umfrage-Teils.

Joffm
 

Volunteers are not paid.
Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

  • Daniel191
  • Daniel191's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
2 years 2 weeks ago #231580 by Daniel191
Hallo Joffm,

vielen Dank für deine Rückmeldung. Eine Iss Datei habe ich diesmal mit dazu gepackt.
Den Zufallsgenerator habe ich durch eine Gleichung in den Fragebogen integriert und danach folgen einzeln die Fragen. Die Fragen haben dann als Bedinung, dass die Variable, die beim Zufallsgenerator erzeugt wird gleich einer bestimmten Zahl sein muss z.B. nv01 == 17.

Ich hoffe die Datei hilft für ein besseres Verständnis.

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 2 weeks ago #231581 by Joffm

nv01 == 1,
nv01 == 19

Das hast Du in der Schule in "Boolscher Algebra" resp. "Aussagenlogik"  aber nicht so gelernt. 
Da muss ein Verknüpfungsoperator hin. 
[url] manual.limesurvey.org/ExpressionScript_-...ntation/en#Operators [/url]

Muss also heißen:
nv01 == 1 OR nv01 == 19

Außerdem sollte kein nv01==63 auftauchen (Tippfehler?)

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

  • Daniel191
  • Daniel191's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
2 years 2 weeks ago - 2 years 2 weeks ago #231585 by Daniel191
Vielen Dank für den Hinweis. Das erscheint logisch und das habe ich tatsächlich nicht beachtet. Ich habe es angepasst und die Fragegruppenvorschau sieht auch schon besser aus. Allerdings wenn ich die Umfragenvorschau mache, überspringt er den gesamten Fragenblock, nachdem er die Zufallszahl angezeigt hat.

Muss ich noch eine Bedingung einbauen, was er machen muss, wenn nicht die betreffende Zahl gewählt wird?
Last edit: 2 years 2 weeks ago by Daniel191. Reason: Concretisation of the answer

Please Log in to join the conversation.

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 2 weeks ago #231586 by holch

Muss ich noch eine Bedingung einbauen, was er machen muss, wenn nicht die betreffende Zahl gewählt wird?


Nein, eigentlich nicht. Wenn du eine Condition / Relevance Equation setzt, dann wird eine Frage oder Fragengruppe (je nachdem wo das gesetzt wurde) angezeigt oder eben nicht.

Was mit den weiteren Fragen / Fragengruppen passiert musst du definieren. Wenn keine Condition/Relevanz gesetzt ist, dann werden die immer angezeigt.

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

Please Log in to join the conversation.

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 2 weeks ago #231587 by holch
Schick doch mal, was du gemacht hast. Ohne die LSS wird es halt schwierig zu verstehen, wo dein Problem liegt.

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

Please Log in to join the conversation.

  • Daniel191
  • Daniel191's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
2 years 2 weeks ago #231589 by Daniel191
Ok, das geht schon in die Richtung. Bei mir funktioniert die Gleichung mit der Randomisierung und dann werden aber die betreffenden Fragen übersprungen und der nächste Fragenblock begonnen.

Please Log in to join the conversation.

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 2 weeks ago #231590 by holch
OK, ich kann das nachvollziehen. In der Gruppen-Vorschau werden die Fragen aus der ersten Gruppe je nach Zufallszahl angezeigt. Nimmt man die Fragebogen-Vorschau wird die Zufallszahl angezeigt, geht man auf weiter kommt man dann aber gleich zur letzten Fragengruppe. Mal sehen woran es liegen könnte.

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

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 2 weeks ago - 2 years 2 weeks ago #231597 by Joffm
Bevor ich weitergucke:
In der Gleichungsfrage ist HTML-Code
 

Nachdem ich diesen entferne habe, sehe ich wirklich kein Problem.
In der Umfragevorschau läuft alles wie gewünscht durch.

Ebenso in der Gruppenvorschau.

Getestet in 5.3.28.

Joffm

P.S.
Willst Du die Texte wirklich so stehenlassen?
Denke daran: Heutzutage lesen Leute nicht gerne, zumindest nicht gerne genau.
Du solltest die Unterschiede in den einzelnen Szenarien ein bisschen deutlicher herausstellen.

Volunteers are not paid.
Not because they are worthless, but because they are priceless
  • Last edit: 2 years 2 weeks ago by Joffm.
    The following user(s) said Thank You: holch, Daniel191

    Please Log in to join the conversation.

    • holch
    • holch's Avatar
    • Offline
    • LimeSurvey Community Team
    • LimeSurvey Community Team
    More
    2 years 2 weeks ago #231598 by holch
    Unglaublich! Das hatte ich gar nicht angeschaut, weil es in der Fragenvorschau "sauber" aussah.

    Habe den HTML-Code entfernt und jetzt funktioniert es bei mir hier auch. Mal wieder eine Bestärkung darin, den WYSIWYG-Editor ausgeschalten zu haben. ;-)

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

    The following user(s) said Thank You: Daniel191

    Please Log in to join the conversation.

    • Daniel191
    • Daniel191's Avatar Topic Author
    • Offline
    • New Member
    • New Member
    More
    2 years 2 weeks ago #231605 by Daniel191
    Vielen Dank. Ich habe den html Code entfernt und es funktioniert jetzt alles. Dann werde ich jetzt mal schauen, dass ich den Editor auch ausgeschaltet lasse.

    Danke nochmal für den Hinweis mit den Texten, ich werde das dann noch anpassen.

    Please Log in to join the conversation.

    Moderators: holchJoffmtpartner

    Lime-years ahead

    Online-surveys for every purse and purpose