Welcome to the LimeSurvey Community Forum

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

[Gelöst] Bedingung zum Übersrpingen von Fragen funktioniert nicht

  • Vollstrecker
  • Vollstrecker's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
10 months 2 weeks ago - 10 months 2 weeks ago #244054 by Vollstrecker
Bitte helfen Sie uns, Ihnen zu helfen und füllen Sie folgende Felder aus:
Ihre LimeSurvey-Version: Version 5.6.25
Eigener Server oder LimeSurvey-Cloud: LimeSurvey-Cloud
Genutzte Designvorlage: Vanilla
==================
Hallo zusammen,
irgendwie bekomme ich es nicht auf die Reihe eine Bedingung richtig zu erstellen bzw. sie tut nicht was ich möchte.

Wie im Bild zu sehen habe ich für die Frage G08Q19 die Bedingung gesetzt "Gehe zu Frage G08Q19" wenn Frage Q00 mit "Nein" beantwortet wird.
Leider springt das formular nicht direkt zur Frage G08Q19
Was passiert ist, dass die Frage ein oder ausgeblendet wird, je nachdem ob Frage Q00 mit ja oder mit nein beantwortet wird.

Ich hatte gerne dass bei:
- Antwort auf Frage Q00 = JA, die Frage G08Q19 kein Bestandteil der Umfrage ist.
- Antwort auf Frage Q00 = NEIN, die Frage G08Q19 Bestandteil der Umfrage ist und direkt zu dieser gesprungen wird.

Vielen Dank im Voraus.

Sascha
Last edit: 10 months 2 weeks ago by Vollstrecker.

Please Log in to join the conversation.

  • Vollstrecker
  • Vollstrecker's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
10 months 2 weeks ago - 10 months 2 weeks ago #244056 by Vollstrecker
Habe es hinbekommen.

Ich bin jetzt so vorgegangen, dass ich alle Fragen bis auf G08Q19 und G09Q20 anzeigen lasse, wenn Q00=JA.
Bei Q00=Nein werden nur die Fragen G08Q19 und G09Q20 angezeigt.

Ist wahrscheinlich zu umständlich, funktioniert aber.

Das gelb markierte "Gehe zu Frage" hatte ich falsch verstanden.
Last edit: 10 months 2 weeks ago by Vollstrecker.

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
10 months 2 weeks ago #244059 by Joffm
Gut, wenn es klappt.
Aber: Dieser von Dir benutzte "Bedingungs-Designer" stammt aus den Kindertagen von Limesurvey.
Heutzutage benutzen wir ExpressionScript; viel flexibler, mächtiger, schneller, einfacher.
Du kannst ja einmal mein "Tutorial 4: Gleichungen,..." lesen.
Auf einer der nächsten Seiten hier (6 oder 7)

Joffm 

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

Please Log in to join the conversation.

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
10 months 2 weeks ago #244166 by holch
In Limesurvey gibt es keine "Sprünge". Du kannst Limesurvey nicht von einer Frage zur anderen springen lassen, sondern du kannst Fragen nur unter bestimmten Bedingungen "verstecken".

Soll heissen: Wenn jemand "Nein" in Frage Q1 geantwortet hat, und daher direkt zur Frage Q4 soll, und Q2 und Q3 nicht angezeigt bekommen soll, dann musst du Q2 und Q3 auf Basis der Bedingungen verstecken.

Ist in manchen Fällen etwas umständlich, aber sehr flexibel.

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.

  • Vollstrecker
  • Vollstrecker's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
10 months 2 weeks ago - 10 months 2 weeks ago #244171 by Vollstrecker
So habe ich es dann letztlich auch umgesetzt, als ich das Prinzip verstanden habe.

Wobei es dann doch so aussieht, als würde ich bei einem „Nein“ bei Q1 direkt zu Q4 „springen“
Last edit: 10 months 2 weeks ago by Vollstrecker.

Please Log in to join the conversation.

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
10 months 2 weeks ago #244174 by holch
Resultat für den Teilnehmer ist das gleiche, für den Programmierer ist es aber anders.

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.

More
9 months 1 week ago #245094 by HiMi23
Wie benenne bzw. Erstelle ich diese Bedingungen? 

Liebe Grüße 

Please Log in to join the conversation.

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
9 months 1 week ago #245102 by holch
Zum Thema Bedingungen / Relevance Equations findest du hier einige Infos:

manual.limesurvey.org/ExpressionScript_-_Presentation

Jede Frage und jede Fragengruppe hat, ein Feld wo man die Conditions / Relevance Equation setzen kann.

Soll z.B. Frage Q2 nur gezeigt werden, wenn die Antwortoption mit dem Code 2 in Frage Q1 ausgewählt wurde, dann schreibt man sowas in dieses Feld für Q2:
Code:
Q1==2

Was passiert? Eine Frage wird immer dann angezeigt, wenn die Bedingung war ist (Den Wert 1 hat) oder wird nicht angezeigt, wenn die Bedingung/Condition/Relevance Equation falsch ist (den Wert 0 hat).

In deinem obigen Beispiel schreib "Q1==2" eine 1, wenn die Antwort 2 in Frage Q1 ausgewählt wurde, ansonsten schreibt es eine 0 (und damit ist die Bedingung nicht war und die Frage wird nicht 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.

Moderators: Joffm

Lime-years ahead

Online-surveys for every purse and purpose