- Posts: 6
- Thank you received: 0
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
- Topic Author
- Offline
- New Member
Less
More
10 months 2 weeks ago - 10 months 2 weeks ago #244054
by Vollstrecker
[Gelöst] Bedingung zum Übersrpingen von Fragen funktioniert nicht was created 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
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
Attachments:
Last edit: 10 months 2 weeks ago by Vollstrecker.
Please Log in to join the conversation.
- Vollstrecker
- Topic Author
- Offline
- New Member
Less
More
- Posts: 6
- Thank you received: 0
10 months 2 weeks ago - 10 months 2 weeks ago #244056
by Vollstrecker
Replied by Vollstrecker on topic Bedingung zum Übersrpingen von Fragen funktioniert nicht
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.
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
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12940
- Thank you received: 3979
10 months 2 weeks ago #244059
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic [Gelöst] Bedingung zum Übersrpingen von Fragen funktioniert nicht
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
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
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 11660
- Thank you received: 2742
10 months 2 weeks ago #244166
by holch
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
Replied by holch on topic [Gelöst] Bedingung zum Übersrpingen von Fragen funktioniert nicht
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.
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
- Topic Author
- Offline
- New Member
Less
More
- Posts: 6
- Thank you received: 0
10 months 2 weeks ago - 10 months 2 weeks ago #244171
by Vollstrecker
Replied by Vollstrecker on topic [Gelöst] Bedingung zum Übersrpingen von Fragen funktioniert nicht
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“
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
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 11660
- Thank you received: 2742
10 months 2 weeks ago #244174
by holch
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
Replied by holch on topic [Gelöst] Bedingung zum Übersrpingen von Fragen funktioniert nicht
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.
- HiMi23
- Offline
- New Member
Less
More
- Posts: 5
- Thank you received: 0
9 months 1 week ago #245094
by HiMi23
Replied by HiMi23 on topic [Gelöst] Bedingung zum Übersrpingen von Fragen funktioniert nicht
Wie benenne bzw. Erstelle ich diese Bedingungen?
Liebe Grüße
Liebe Grüße
Please Log in to join the conversation.
- holch
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 11660
- Thank you received: 2742
9 months 1 week ago #245102
by holch
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
Replied by holch on topic [Gelöst] Bedingung zum Übersrpingen von Fragen funktioniert nicht
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:
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).
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