Welcome to the LimeSurvey Community Forum

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

Frage nur anzeigen, wenn vorher 2 bestimmte Antwortoptionen gewählt

More
4 hours 41 minutes ago #274051 by JaxxDancin
LimeSurvey Community Edition  Version 6.15.24 
Server der Uni
Uni-Vorlage
==================
Hey, liebes Forum,

vermutlich ist meine Fragestellung schon irgendwann irgendwo beantwortet worden. Da ich noch unerfahren mit LimeSurvey bin, habe ich womöglich nicht nach den korrekten Begriffen gesucht. 

Mein Szenario:
Wenn Frage G00Q08 --> zeige Gruppe G06 an --> funktioniert mit  G00Q08  == "Y" in Relevanzgleichung der Fragegruppe G06
Wenn G06Q01 (Mehrfachauswahl) irgendeine Auswahl getroffen wurde --> zeige G06Q05 an, und dann nur die ausgewählten SQ --> funktioniert mit count(that.G06Q01.NAOK) > 0 und Relevanzgleichungen in den einzelnen SQ z.B. G06Q01_SQ001=="Y" bei G06Q05_SQ001

Problem: Die darauffolgende Frage G06Q10 soll ausschließlich dann angezeigt werden, wenn in G06Q05 irgendeine SQ mit Antwortoption AO02 oder AO03 beantwortet wurde. Negieren funktioniert nicht, weil die Frage sonst auch angezeigt wird, wenn vorher gar nichts ausgewählt wurde (keine Pflichtfrage).
Die Anzeige der einzelnen G06Q10-SQ in Abhängigkeit von der SQ-Auswahl in G06Q05 funktioniert aber das Ausblenden der Frage insgesamt, falls in den SQ von G06Q05 nur AO01 ausgewählt wurde, bekomme ich nicht hin. Hab alle möglichen Relevanzgleichungen für die Frage probiert - leider erfolglos.

Wenn ihr mir einen Stupser in die richtige Richtung geben könntet, wäre das toll! :)
.lss, siehe Anhang.
Kristin

 

Please Log in to join the conversation.

More
4 hours 2 minutes ago - 3 hours 31 minutes ago #274052 by Joffm
Hallo, Kristin,
Du musst nur einen kleinen Schritt weitergehen.
Für G06Q05 hast Du die Bedingung "count(that.G06Q01.NAOK) > 0" benutzt.
Das bedeutet ja "irgendetwas wurde gewählt".
Besser wäre ein "Matrixfilter" gewesen.

Für die Frage G06Q10 willst Du jetzt etwas einschränken.
Mit Deiner ungünstigen, d.h. auf default gelassenen Codierung würde dies lauten die Teilfragenrelevanzen eben
G06Q05_SQ001==AO02 OR G06Q05_SQ001==AO03
usw.

Besser würdest Du fahren, wenn Du numerische Codes vergeben hättest:
Dann würde die Teilfragenrelevanz nur noch lauten:
G06Q05_SQ001>1
usw.

Fragenbedingungen benötigst Du gar nicht, da die Frage nur gezeigt wird, wenn mindestens eine Teilfrage relevant ist.


Joffm

P.S.
Persönlich halte ich nicht viel von solchen Einfachnennungen
A
B
sowohl als auch

Das ist später einfach schwer auszuwerten.
Eigentlich handelt es sich hier ja um eine Mehrfachnennungsfrage; dann klickt er eben beides an
Also mit einer Matrix(Zahlen) mit Ankreuzfeldern.

Hier Deine Umfrage zurück (mit meinen Ergänzungen/Änderungen)

File Attachment:

File Name: limesurvey...64_J.lss
File Size:72.1 KB

 

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 3 hours 31 minutes ago by Joffm.

Please Log in to join the conversation.

Moderators: holchJoffmtpartner

Lime-years ahead

Online-surveys for every purse and purpose