x

Huvudkapitel

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Snabbstartsguide - LimeSurvey 3.0+
  3. Installation - LimeSurvey CE
  4. Så utformar du en bra enkät (guide)
  5. Komma igång
  6. Administrera LimeSurvey
  7. Enkäter - introduktion
  8. Enkätinställningar
  9. Enkätmeny
  10. Enkätens struktur
  11. Frågor - introduktion
  12. Frågegrupper - introduktion
  13. Enkäter - hantering
  14. Alternativ i enkätverktygsfältet
  15. Flerspråkig enkät
  16. ExpressionScript-motorn – Snabbstartsguide
  17. Okategoriserade och avancerade funktioner
  18. FAQ
  19. Felsökning
  20. Lösningar och genvägar
  21. Licens
  22. Ändringslogg för versioner
  23. Plugins
 Actions

QS

QS:Samlingsfilter

From LimeSurvey Manual

Den här sidan kan ha maskinöversatts och kan innehålla fel. Visa det engelska originalet · Förbättra den här översättningen
This page is a translated version of the page QS:Array filter and the translation is 100% complete.


Samlingsfilter (array_filter)

Beskrivning

Inställningen Samlingsfilter gör att du kan använda valfri flervalsfråga för att välja eller ange vilka svar som visas i en efterföljande lista, samling eller flervalsfråga.

De efterföljande frågorna kan filtreras på alla frågetyper av samlingstyp, inklusive:
  • Flervalsfråga
  • Flervalsfråga med kommentarer
  • Flera korta textsvar
  • Flera numeriska svar
  • Samling (5 poäng, 10 poäng, Ja/Nej/Vet ej, Öka/Oförändrat/Minska, Kolumn)
  • Samling (dubbla skalor, text, siffror)
  • Rangordning

Dessutom kan var och en av dessa frågetyper filtreras.

Det enda undantaget är Samling (Kolumn), som kan filtrera andra frågor men inte sig själv.

Så här anger du ett filter

För att ange ett filter anger du frågekoden för en flervalsfråga i rutan för samlingsfilter i den fråga som du redigerar. Den aktuella frågan används som informationskälla för den nuvarande frågan: de valda svaren från den föregående frågan hämtas och används som svarsalternativ för den nuvarande frågan. Till exempel: om frågekoden för din flervalsfråga som källa är "Q1" anger du "Q1" i rutan 'Samlingsfilter' för att starta filtreringen av svaren. Endast de svarsalternativ som är valda i fråga Q1 visas i den fråga som filtreras med array_filter.

Om du vill att fler frågor ska filtreras med det här alternativet anger du frågekoderna i rutan separerade med semikolon (;).
  Delfrågekoderna som används i den första frågan måste stämma överens med delfrågekoderna i den andra frågan. Annars kommer funktionen samlingsfilter inte att filtrera svaren i den första frågan. Obs! Om du vill filtrera svarsalternativet "Annat" från den första frågan måste du ange en delfråga för detta svar i den andra frågan, och delfrågekoden för detta svar måste vara "other". Se exemplet nedan för att bättre förstå hur hela systemet fungerar.


Om flervalsfrågan tillåter inställningen "Annat": du kan välja other som delfrågekod och filtrera med Annat markerat eller inte.

Kaskad

De valda alternativen kan visas i kaskad. Det betyder att du kan välja en fråga som filtrerar en annan fråga, som i sin tur filtrerar en annan fråga, och så vidare.

Exempel på samlingsfilter

Låt oss titta på följande exempel för att bättre förstå hur kraftfull den här inställningen är:



I skärmbilden ovan finns två frågor. Den första är av frågetypen Flera korta textsvar, medan den andra är av frågetypen Samling med dubbla skalor. De svar du anger i den första frågan listas i den andra. Tekniskt sett filtreras svaren du anger på delfrågorna i den första frågan och visas i den andra frågan.

Det här exemplet kan laddas ned från följande länk: limesurvey_group_32.lsg. Importera den här frågegruppen till din LimeSurvey-installation.