Welcome to the LimeSurvey Community Forum

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

Bedingungen bei numerischen Teilfragen

  • Schmonald
  • Schmonald's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 1 month ago #149919 by Schmonald
Replied by Schmonald on topic Bedingungen bei numerischen Teilfragen
Tausend Dank.

Das Problem lag letztendlich daran, dass ich nur die Fragenvorschau gewählt habe und nicht die Umfragenvorschau mit der Option in die nächste Fragengruppe weitergeleitet zu werden.

Hier taucht dann eine Fehlermeldung als Pop-Up-Fenster auf. Allerdings wird der Hilfetext nicht in Rot hinterlegt bei fehlerhafter Eingabe.
Das ist allerdings nicht ganz so schlimm.
The topic has been locked.
  • Schmonald
  • Schmonald's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 1 month ago #149923 by Schmonald
Replied by Schmonald on topic Bedingungen bei numerischen Teilfragen
Vielleicht kannst du mir auch bei folgendem Problem weiterhelfen.

Ich versuche in den Fragentext einer Frage eine Bedingung einzufügen, die sich auf eine andere Frage bezieht.

konkretes Beispiel:
Es soll ein bestimmtes Wort ("weiteren") im Fragentext von Frage 2 nur erscheinen, wenn die Antwort der erste Teilfrage (SQ001) aus Frage 1 (Fragentyp: Mehrfach kurze Texte, numerische Eingabe erforderlich) größer ist als 0.

Versucht habe ich es folgendermaßen:

... {if(Frage1_SQ001.NAOK>="1","weiteren")} ....

Leider funktioniert das Ganze nicht. Es wird in der Frage nur "undefinded" angezeigt statt des erwünschten Wortes "weiteren".
The topic has been locked.
  • holch
  • holch's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 1 month ago #149941 by holch
Replied by holch on topic Bedingungen bei numerischen Teilfragen
Wenn du "1" schreibst, nimmt Limesurvey das als einen string (text). Deine Frage ist aber wohl eine numerische Eingabe und du kannst natürlich nicht fragen ist TEXT1 >= TEXT2.

Nimm die Anführungszeichen raus und es sollte klappen, solange deine Frage auch eine numerische Frage ist. Ist natürlich etwas komisch gewählt. Warum verwendest du Mehrfach kurze Texte anstatt "multiple numeric"?

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

The topic has been locked.
  • Schmonald
  • Schmonald's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 1 month ago #149950 by Schmonald
Replied by Schmonald on topic Bedingungen bei numerischen Teilfragen
Danke für deine Antwort.

Leider klappt das Ganze auch ohne Anführungszeichen nicht. Habe auch bei Frage 1 als Fragentyp schon "multiple numeric" probiert. Auch ohne Erfolg. :/
The topic has been locked.
More
7 years 1 month ago - 7 years 1 month ago #149952 by jacob
Replied by jacob on topic Bedingungen bei numerischen Teilfragen
Als kleinen "Workaround" könntest du auch zwei Fragen erstellen und diese dann mit der Teilfrage validieren:

Frage mit Text1: ((SubVal_SQ001.NAOK >= "1"))
Frage mit Text2: ((is_empty(SubVal_SQ001.NAOK)))

Gruß Jacob
Last edit: 7 years 1 month ago by jacob.
The following user(s) said Thank You: Schmonald
The topic has been locked.
More
7 years 1 month ago #149953 by jelo
Replied by jelo on topic Bedingungen bei numerischen Teilfragen
Bin mal gespannt, was für eine Version/Build von LimeSurvey im Einsatz ist.
Vielleicht bedarf es dann noch ganz anderer Workarounds.

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The topic has been locked.
  • Schmonald
  • Schmonald's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 1 month ago #149954 by Schmonald
Replied by Schmonald on topic Bedingungen bei numerischen Teilfragen
Version 2.64.0+170307
The topic has been locked.
  • holch
  • holch's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 1 month ago #149963 by holch
Replied by holch on topic Bedingungen bei numerischen Teilfragen
Exportiere doch mal nur diese sektion (die beiden Fragen um die es hier geht) in als .lss-file, dann kann man sich das mal ansehen.

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

The topic has been locked.
  • Schmonald
  • Schmonald's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 1 month ago #149967 by Schmonald
Replied by Schmonald on topic Bedingungen bei numerischen Teilfragen
Anbei die Datei mit den beiden Fragen.

File Attachment:

File Name: limesurvey...4391.lss
File Size:16 KB


File Attachment:

File Name: limesurvey...4391.lss
File Size:16 KB
The topic has been locked.
More
7 years 1 month ago #149968 by jelo
Replied by jelo on topic Bedingungen bei numerischen Teilfragen
Bei der if-Funktion fehlt ein Argument, falls die Bedingung nicht erfüllt ist.
Hier also nichts oder ein Leerzeichen.
Code:
Beabsichtigen Sie den Kauf eines if(A1_SQ001.NAOK >= 1, "weiteren", "") privaten Pkws? 

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The following user(s) said Thank You: Schmonald
The topic has been locked.
  • Schmonald
  • Schmonald's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 1 month ago #149971 by Schmonald
Replied by Schmonald on topic Bedingungen bei numerischen Teilfragen
Jetzt klappt es. Vielen Dank. Ich muss diesem Forum an dieser Stelle mal ein großes Lob aussprechen :)
The topic has been locked.
Moderators: Joffm

Lime-years ahead

Online-surveys for every purse and purpose