Actions

QS

Array filter/de: Difference between revisions

From LimeSurvey Manual

(Created page with "Matrix (5 Punktauswahl)-Frage")
(Created page with "Frage: Bewerten Sie diese Tiere auf einer Skala von 1 bis 5, wobei 1 "Mag ich nicht" und 5 "Mag ich sehr" ist")
Line 56: Line 56:
Code:Q2
Code:Q2


Question: Rate these animals on a scale of 1 to 5, where 1 is ''I like them a little'' and 5 is ''I like them a lot''
Frage: Bewerten Sie diese Tiere auf einer Skala von 1 bis 5, wobei 1 "Mag ich nicht" und 5 "Mag ich sehr" ist


'''Array filter example 2 - Using Multiple Short Text'''
'''Array filter example 2 - Using Multiple Short Text'''

Revision as of 21:08, 22 May 2013


Matrix Filter (array_filter)

Beschreibung

Die erweiterte Einstellung Matrix Filter erlaubt Ihnen von Teilnehmer gewählte Antworten aus einer Mehrfachauswahlfrage als Vorgaben für eine Matrix-, Listen- oder Mehrfachauswahl zu benutzen, z.B. um eine weitergehende Beurteilung zu erhalten.

Ab 1.92 können die nachfolgenden Fragetypen gefiltert werden auf Basis jedes Matrix-Fragetypen inklusive:
  • Mehrfachauswahl
  • Mehrfachauswahl mit Kommentaren
  • Mehrfache kurze Texte
  • Mehrfach numerische Eingabe
  • Matrix (5 Punkt 10 Punkt, Ja/Nein/Unbekannt Abnahme/Gleich/Zunahme, Spalte)
  • Matrix (Doppel-Skala, Text, Zahlen)
  • Reihenfolge

Außerdem kann jede dieser Fragetypen an sich gefiltert werden.

Die einzige Ausnahme ist der Array (nach Spalte)-Fragetyp, der andere Fragen filtern kann, aber selbst nicht gefiltert werden kann.

Filter setzen

Geben Sie den Fragencode einer Mehrfachauswahlfrage in das Textfeld für den 'Matrix Filter' ein. Wenn z.B. die Mehrfachauswahl den Code "Q1" hat, geben Sie "Q1" in das Textfeld für 'Matrix Filter' oder für 'Matrix Ausschlussfilter' in den erweiterten Einstellungen der Frage ein, für die Sie filtern wollen, ein. Ihre gefilterte Frage wird dann nur noch die Antworten anzeigen die in der vorherigen Frage gewählt wurden.

Ab 1.92 können Sie mehrere Matrix-Filter Optionen für eine einzelne Frage getrennt durch Semikolons angeben

Die "Matrix Filter" Einstellung verlangt, dass die Fragen die genau gleichen Antwortmöglichkeiten/Teilfragen inklusive der Antwort-/Teilfrage-Codes haben. Wenn die Fragen nicht die gleichen Antworten besitzen wird der Filter nicht funktionieren.

Ab 1.92: Wenn Q2 Unterfragen hat, die nicht in Q1 vorhanden sind, werden diese immer angezeigt. In Vorversionen erzeugte dies einen Fehler.

Kaskadierung

Der Matrix Filter funktioniert kaskadierend, d.h. dass Sie eine Frage auswählen können, die eine andere filtert, die wiederum eine andere filtert usw..

Matrix Filter Beispiel

Ticking items ‘One’, ‘Three’ and ‘Four’ in the first question results in the entries 'One', 'Three' and 'Four' displaying in the subsequent question which uses array filter

Multi option question

Code:Q1

Frage: Welche Tiere mögen Sie?

1 Katze

2 Hund

3 Zebra

Matrix (5 Punktauswahl)-Frage

Code:Q2

Frage: Bewerten Sie diese Tiere auf einer Skala von 1 bis 5, wobei 1 "Mag ich nicht" und 5 "Mag ich sehr" ist

Array filter example 2 - Using Multiple Short Text

Note: This features is available starting in version 1.92

Here is the Limesurvey Group file for the above demo

limesurvey_group_32.lsg

Array filter example 3 - Cascading Array Filters

This sample survey shows use of array_filter, array_filter_exclude, and exclude_all_others, plus cascading array filters.

ls2_cascading_array_filter.lss