Welcome to the LimeSurvey Community Forum

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

Bedingung Frage nur zeigen, wenn mindest. 2 Antworten bei einer Mehrfachauswahl

  • franziskareusch
  • franziskareusch's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 3 weeks ago #194902 by franziskareusch
Hallo zusammen,


ich nutze Limesurvey Version 3.8.1+180524 und habe eine Frage bzgl. Fragebogendesign.

Und zwar habe ich eine Frage, die nur gezeigt werden soll, wenn mind. 2 Antworten in einer Mehrfachauswahl vorher ausgewählt wurden. Wenn nur eine Antwort ausgewählt wurde, ist die Frage obsolet und kann weg.

Kann mir bitte jemand helfen?

Vielen Dank & LG
Franziska
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 3 weeks ago #194918 by Joffm
Hallo,

Das sind ja so die üblichen Bedingungen.
Du musst einfach genau diese Bedingung in die Relevanzgleichung der zweiten Frage eintragen.
Dazu gibt es dies hier:
manual.limesurvey.org/Expression_Manager#Implemented_Functions
Dort findest Du die Funktion "count()"
count
count the number of answered (non-blank) questions in the list
number count(arg1, arg12, ..., argN)


Nun könntest Du natürlich dieses als Relevanzgleichung schreiben:
count(Q1_SQ001.NAOK, Q1_SQ002.NAOK, Q1_SQ003.NAOK, Q1_SQ004.NAOK,...)>1

Aber das geht natürlich einfacher.
Dazu liest Du dies:
manual.limesurvey.org/Expression_Manager....27that.27_variables
Dort findest Du:
The 'that' variable is like the 'self' variable, but lets you refer to other questions. Its syntax is: that.qname
und ein paar Zeilen später:
Has any part of question q1 been answered? {count(that.q1.NAOK)>0}

Da Du ja möchtest, dass mindestens zwei Nennungen vorhanden sind, ist Deine Relevanzgleichung also:
count(that.Q1.NAOK)>1

Joffm

Langer Text für so etwas Einfaches; aber ich möchte doch immer einmal auf das Handbuch hinweisen.

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: franziskareusch
The topic has been locked.
  • franziskareusch
  • franziskareusch's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 3 weeks ago #194923 by franziskareusch
Vielen lieben Dank! Aufgrund meiner Unkenntnis finde ich nur meist nicht mal den richtigen Abschnitt im Manual :whistle:
The topic has been locked.
Moderators: Joffm

Lime-years ahead

Online-surveys for every purse and purpose