Welcome to the LimeSurvey Community Forum

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

Felder nach Abfrage einer Zahl

  • zfLeva
  • zfLeva's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 8 months ago #203375 by zfLeva
Felder nach Abfrage einer Zahl was created by zfLeva
Hallo,
eine ggf. simple Frage. Ich würde gerne die Umfrage so gestalten, dass nach der Abfrage einer Zahl eine entsprechende Anzahl an weiterer Felder - mehrfache Freitexte angezeigt werden. Ich hatte überlegt dies jeweils über einzelne Fragen und Bedingungen zu lösen,

Frage 1 wird nur angezeigt wenn der vorangegangene Wert 1 ist
Frage 2 wird nur angezeigt wenn der vorangegangene Wert 2 ist.

aber ggf. gibt es ja auch eine elegantere Lösung, bei der die Freitextantwort sich jeweils an die angegeben Zahl anpasst?

Ich danke vielmals. Limesurvey Version 3.22.25
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 8 months ago - 3 years 8 months ago #203380 by Joffm
Replied by Joffm on topic Felder nach Abfrage einer Zahl
Du willst einzelne Fragen daraus machen?
Nein, das machen wir mit "mehrfache kurze Texte"

Sei Q1 die Frage, in welcher die Zahl eingegeben wird.
Und Q2 die multiplen Texte mit den Teilfragen "SQ001", "SQ002", ...

Dann genügt es, in die Teilfragenrelevanz einzutragen.

Q2_SQ001 : gar nichts, da eine Teilfrage wohl immer gezeigt wird; und wenn die Zahl in Q1 == 0 war, würde man ja die gesamte Frage nicht anzeigen.
Q2_SQ002: Q1>1
Q2_SQ003: Q1>2
Q2_SQ004: Q1>3
...
Simpler geht es wirklich nicht.







Viel Erfolg
Joffm

P.S. Noch ein kleines Schmankerl:
Du kannst den Text der zweiten Frage auch noch anpassen; in meinem Beispiel, ob es 1 Kind oder mehrere Kinder sind.
"Bitte, tragen Sie {if(Q1==1,"den Vornamen des Kindes","die Vornamen der Kinder")} ein!"
Das nennt man "micro-tayloring". Kannst Du im Handbuch nachlesen.

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 3 years 8 months ago by Joffm.
The following user(s) said Thank You: holch
The topic has been locked.
More
3 years 8 months ago #203635 by TobiStark
Replied by TobiStark on topic Felder nach Abfrage einer Zahl
Danke Dir! Genau damit beschäftige ich mich gerade. Ich habe es jetzt geschafft, dass die Felder sich nach den Nummern jeweils anpassen. Jetzt würde ich gerne den eingegeben Text in einer Matrix als Subquestion wieder ausgeben. Ich habe es damit versucht {C1SQ001} einzugeben. Allerdings sagt er mir dann das die Variable nicht definiert ist. So einfach scheint es nicht so ein. Dem Handbuch kann ich an der Stelle nicht ganz folgen.

"It is possible to commit no mistakes and still lose. That is not a weakness. That is life." - Jean-Luc Picard
The topic has been locked.
More
3 years 8 months ago #203640 by TobiStark
Replied by TobiStark on topic Felder nach Abfrage einer Zahl
Hab es rausgefunden. Lag an einem fehlenden unterstrich und dem show Attribute.

"It is possible to commit no mistakes and still lose. That is not a weakness. That is life." - Jean-Luc Picard
The topic has been locked.
Moderators: Joffm

Lime-years ahead

Online-surveys for every purse and purpose