Actions

QS

Array filter exclude/de: Difference between revisions

From LimeSurvey Manual

(Updating to match new version of source page)
(Created page with "Geben Sie den Fragecode einer Frage mit mehreren Optionen in das Feld '''Matrix-Ausschlussfilter''' der Frage ein, die Sie gerade bearbeiten. Die jeweilige Frage wird als Info...")
 
(19 intermediate revisions by 3 users not shown)
Line 2: Line 2:
<onlyinclude>
<onlyinclude>


===Array exclusion filter (array_filter_exclude)===
=== Matrix-Ausschlussfilter===


'''Beschreibung'''
'''Beschreibung'''


Die "Matrix Ausschlussfilter"-Einstellung ermöglicht es mit Hilfe einer Mehrfachauswahlfrage Antworten auszuwählen die '''nicht''' in einer folgenden Liste, Matrix oder Mehrfachauswahlfrage angezeigt werden.
Mit der Einstellung "Matrix-Ausschlussfilter" können Sie eine beliebige Multiple-Choice-Frage verwenden, um auszuwählen oder festzulegen, welche Antwortoptionen in einer nachfolgenden Liste, einer AMtrix oder einer Multiple-Choice-Frage NICHT angezeigt werden.


<div class="simplebox">Starting in 1.92, subsequent questions can be filtered on any array question types, including:
<div class="simplebox">Es können die nachfolgenden Fragetypen gefiltert werden auf Basis jedes Matrix-Fragetypen, inklusive:
*Multiple choice
*Mehrfachauswahl
*Multiple choice with comments
*Mehrfachauswahl mit Kommentaren
*Multiple short text
*Mehrfache kurze Texte
*Multiple numeric
*Mehrfach numerische Eingabe
*Array (5 point, 10 point, Yes/No/Unknown, Increase/Same/Decrease, Column)
*Matrix (5 Punkt 10 Punkt, Ja/Nein/Unbekannt, Abnahme/Gleich/Zunahme, Nach Spalte)
*Array (Dual Scale, Text, Numbers)
*Matrix  (Doppel-Skala, Text, Zahlen)
*Ranking
*Reihenfolge


Außerdem kann jeder dieser Fragetypen an sich gefiltert werden.
Außerdem kann jeder 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.</div>
Die einzige Ausnahme ist der Matrix (nach Spalte)-Fragetyp, der andere Fragen filtern kann, aber selbst nicht gefiltert werden kann.</div>


'''Filter setzen'''
'''Einrichtung'''


Enter the question code of a multiple options question to use as the source information. For example, if your source multiple option question code is "Q1" enter "Q1" into 'Array filter exclusion' input in the '''advanced settings''' of the question you want to filter.
Geben Sie den Fragecode einer Frage mit mehreren Optionen in das Feld '''Matrix-Ausschlussfilter''' der Frage ein, die Sie gerade bearbeiten. Die jeweilige Frage wird als Informationsquelle für die aktuelle Frage verwendet, wobei die nicht ausgewählten Antworten aus der vorherigen Frage abgerufen und als Antwortoptionen für die aktuelle Frage verwendet werden. Wenn Ihr Quellcode für Mehrfachoptionen beispielsweise "Q1" lautet, geben Sie "Q1" in das Feld "Matrix-Ausschlussfilter" ein, um den Filterprozess der Antworten zu starten. In Ihrer Frage werden nur die Antwortoptionen angezeigt, die in Frage Q1 NICHT ausgewählt wurden.


<div class="simplebox">Starting in 1.92, you can enter multiple array_filter_exclude options for a single question, separated by semicolons</div>
<div class="simplebox">Wenn Sie möchten, dass weitere Fragen über diese Option gefiltert werden, geben Sie die Fragencodes in das durch Semikolons (;) getrennte Feld ein.</div>


The source question has to contain exactly the same list of answers/subquestion as the question you wish to filter. Your question will then only display those answers/subquestion that were not selected in the multiple options question.
{{Alert|Title = Achtung|text=Die in der ersten Frage verwendeten Teilfragecodes müssen mit den Teilfragecodes der zweiten Frage übereinstimmen. Andernfalls filtert die Matrix-Ausschlussfilterfunktion die Antworten auf die erste Frage nicht. Sehen Sie sich das folgende Beispiel an, um besser zu verstehen, wie das gesamte System funktioniert.}}


If the questions do not have exactly the same set of answers/subquestions and codes, then the filters will break.
'''Kaskadierung'''


<div class="simplebox">Starting in 1.92, if Q2 has sub-questions that are not present in Q1, they will always be displayed rather than breaking the filters.</div>
Die ausgewählten Optionen können in Kaskade angezeigt werden. Dies bedeutet, dass Sie eine Frage auswählen können, die eine andere Frage filtert, die eine weitere Frage filtert und so weiter.
 
'''Cascading'''
 
The Array filter exclusions settings will cascade &ndash; that is you can select a question which filters another question, which filters another question, and so on.


'''Beispiel'''
'''Beispiel'''


Ticking items 'One' and 'Three' in the first question results in those questions not being displayed in the subsequent question which uses array filter exclusion
Sehen Sie sich das folgende Beispiel an:
 
Mehrfachauswahl-Frage
 
Code:Q1
 
Frage: Welche Tiere mögen Sie?


1 Katze


2 Hund
<center>[[File:Example_array_filter_exclude.png]]</center>


3 Zebra


Matrix (5 Punktauswahl)-Frage
Im Screenshot von oben haben wir zwei Fragen. Die erste ist ein Multiple-Choice-Fragetyp, während die zweite ein Multiple-Choice-Fragetyp mit Kommentaren ist. Die Antworten, die Sie in der ersten Frage geben, werden von der zweiten ausgeschlossen. Wenn Sie beispielsweise die Option ComfortUpdate (mit dem Teilfragecode 'SQ1') und die Option Plugin ('SQ4') auswählen, werden die Teilfragen 'SQ1' und 'SQ4' in der zweiten Frage ausgeschlossen. In unserem Screenshot können wir beobachten, dass nur die nicht ausgewählten Optionen der ersten Frage in der zweiten angezeigt werden.


Dieses Beispiel kann unter folgendem Link heruntergeladen werden: [[Media:Limesurvey_group_array_filter_exclude.lsg.zip|Limesurvey_group_array_filter_exclude.zip]]. [[Question_groups_-_introduction/de#Import_a_question_group|Import dieser Fragegruppe]] in Ihre LimeSurvey-Installation.
</onlyinclude>
</onlyinclude>


[[Category:Question Settings]][[Category:Advanced Question Settings]]
[[Category:Question Settings/de]][[Category:Question Logic Options/de]]

Latest revision as of 15:45, 6 October 2020


Matrix-Ausschlussfilter

Beschreibung

Mit der Einstellung "Matrix-Ausschlussfilter" können Sie eine beliebige Multiple-Choice-Frage verwenden, um auszuwählen oder festzulegen, welche Antwortoptionen in einer nachfolgenden Liste, einer AMtrix oder einer Multiple-Choice-Frage NICHT angezeigt werden.

Es 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, Nach Spalte)
  • Matrix (Doppel-Skala, Text, Zahlen)
  • Reihenfolge

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

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

Einrichtung

Geben Sie den Fragecode einer Frage mit mehreren Optionen in das Feld Matrix-Ausschlussfilter der Frage ein, die Sie gerade bearbeiten. Die jeweilige Frage wird als Informationsquelle für die aktuelle Frage verwendet, wobei die nicht ausgewählten Antworten aus der vorherigen Frage abgerufen und als Antwortoptionen für die aktuelle Frage verwendet werden. Wenn Ihr Quellcode für Mehrfachoptionen beispielsweise "Q1" lautet, geben Sie "Q1" in das Feld "Matrix-Ausschlussfilter" ein, um den Filterprozess der Antworten zu starten. In Ihrer Frage werden nur die Antwortoptionen angezeigt, die in Frage Q1 NICHT ausgewählt wurden.

Wenn Sie möchten, dass weitere Fragen über diese Option gefiltert werden, geben Sie die Fragencodes in das durch Semikolons (;) getrennte Feld ein.
  Die in der ersten Frage verwendeten Teilfragecodes müssen mit den Teilfragecodes der zweiten Frage übereinstimmen. Andernfalls filtert die Matrix-Ausschlussfilterfunktion die Antworten auf die erste Frage nicht. Sehen Sie sich das folgende Beispiel an, um besser zu verstehen, wie das gesamte System funktioniert.


Kaskadierung

Die ausgewählten Optionen können in Kaskade angezeigt werden. Dies bedeutet, dass Sie eine Frage auswählen können, die eine andere Frage filtert, die eine weitere Frage filtert und so weiter.

Beispiel

Sehen Sie sich das folgende Beispiel an:



Im Screenshot von oben haben wir zwei Fragen. Die erste ist ein Multiple-Choice-Fragetyp, während die zweite ein Multiple-Choice-Fragetyp mit Kommentaren ist. Die Antworten, die Sie in der ersten Frage geben, werden von der zweiten ausgeschlossen. Wenn Sie beispielsweise die Option ComfortUpdate (mit dem Teilfragecode 'SQ1') und die Option Plugin ('SQ4') auswählen, werden die Teilfragen 'SQ1' und 'SQ4' in der zweiten Frage ausgeschlossen. In unserem Screenshot können wir beobachten, dass nur die nicht ausgewählten Optionen der ersten Frage in der zweiten angezeigt werden.

Dieses Beispiel kann unter folgendem Link heruntergeladen werden: Limesurvey_group_array_filter_exclude.zip. Import dieser Fragegruppe in Ihre LimeSurvey-Installation.