Actions

QS

QS: Array-filter

From LimeSurvey Manual

This page is a translated version of the page QS:Array filter and the translation is 100% complete.


Arrayfilter (array_filter)

Beskrivelse

Indstillingen Array filter giver dig mulighed for at bruge et hvilket som helst multiple choice-spørgsmål til at vælge eller indstille, hvilke svar der skal vises i en efterfølgende liste, array eller multiple choice-spørgsmål.

De efterfølgende spørgsmål kan filtreres på enhver array-spørgsmålstype, herunder:
  • Multiple choice
  • Multiple choice med kommentarer
  • Multiple short text
  • Multiple numeric
  • Array (5 point, 10 point, Ja/Nej/Ukendt, Forøg/Samme/Formindsk, Kolonne)
  • Array (dobbelt skala, tekst, tal)
  • Ranking

Desuden kan hver af disse spørgsmålstyper filtreres.

Den eneste undtagelse er Array (Column), som kan filtrere andre spørgsmål, men ikke sig selv.

Sådan indstiller du et filter

For at indstille et filter skal du indtaste spørgsmålskoden for et spørgsmål med flere muligheder i array-filterfeltet for det spørgsmål, du er ved at redigere. Det respektive spørgsmål vil blive brugt som informationskilde for det aktuelle spørgsmål, idet de valgte svar fra det foregående spørgsmål hentes og bruges som svarmuligheder for det aktuelle spørgsmål. For eksempel, hvis din kildekode med flere valgmuligheder er "Q1", skal du indtaste "Q1" i feltet 'Array Filter' for at starte filtreringsprocessen for svarene. Kun de svarmuligheder, der er valgt i spørgsmål Q1, vil være synlige i array_filter-ed spørgsmålet.

Hvis du ønsker, at flere spørgsmål skal filtreres via denne mulighed, skal du indtaste spørgsmålskoderne i feltet adskilt af semikolon (;).
  De underspørgsmålskoder, der bruges i det første spørgsmål, skal falde sammen med underspørgsmålskoderne fra det andet. Ellers vil funktionen array filter ikke filtrere svarene på det første spørgsmål. Bemærk: Når du vil filtrere "andet" svarmulighed fra det første spørgsmål, skal du angive et underspørgsmål til dette svar i det andet spørgsmål, og underspørgsmålskoden for dette svar skal være "andet". Tjek nedenstående eksempel for bedre at forstå, hvordan hele systemet fungerer.


Hvis multiple choice tillader anden indstilling: du kan vælge andet for underspørgsmålskode og filtrere med andet markeret eller ej.

Cascading

De valgte muligheder kan vises i kaskade. Det betyder, at du kan vælge et spørgsmål, som filtrerer et andet spørgsmål, som filtrerer et andet spørgsmål, og så videre.

Eksempel på matrixfilter

Lad os tage et kig på følgende eksempel for bedre at forstå styrken af denne indstilling:



I skærmbilledet fra oven fik vi to spørgsmål. Den første er en multiple short text spørgsmålstype, mens den anden er en array dual scale spørgsmålstype. De svar, du giver i det første spørgsmål, vil blive vist i det andet. Teknisk set filtreres de svar, du giver på underspørgsmålene fra det første spørgsmål, og vises i det andet spørgsmål.

Dette eksempel kan downloades fra følgende link: limesurvey_group_32.lsg. Importer denne spørgsmålsgruppe til din LimeSurvey-installation.


Kategori:SpørgsmålsindstillingerKategori:Spørgsmålslogikindstillinger