Fragentyp - Reihenfolge (Ranking)
From LimeSurvey Manual
Kurzbeschreibung
This question type allows you to present your participants with a list of possible answers/options, which they may then rank in order of preference.
Beispiel: Bitte ordne die Liste der Filme. Den beliebtesten zu erst.
Englische Beispielfrage herunterladen:R_-_Ranking.csv
Diese Frage benutzt Javascript und ist vermutlich nicht für barrierefreie Seiten geeignet.
Basis-Einstellungen
Pflichtangabe
Beschreibung:
Mit dieser Option wird festgelegt, ob eine bestimmte Frage von Umfrageteilnehmern zum Fortfahren beantwortet werden muss. Müssen nur bestimmte Unterfragen beantwortet werden, verwenden Sie das Attribut minimale Antwort in der Registerkarte Logik (nur bei Matrix- oder Mehrfachauswahlfragen).
Verfügbare Optionen:
- An – Die Frage muss beantwortet werden, bevor der Teilnehmer zur nächsten Seite gehen kann – die Antwortoption „Keine Antwort“ wird nie angezeigt.
- Weich – Wenn die Frage nicht beantwortet wird, wird eine Warnung angezeigt, wenn versucht wird, zur nächsten Seite zu gelangen – der Teilnehmer kann die Warnung jedoch ignorieren und fortfahren. Beachten Sie, dass die Option „Keine Antwort“ weiterhin angezeigt wird (falls in den Einstellungen der Umfragepräsentation aktiviert)
- Aus (Standard) – Frage kann unbeantwortet bleiben
Diese Einstellungen sind verfügbar in der Version 1.92 und darüber
Bedingung (früher „Relevanzgleichung“)
Beschreibung:
Ist der Ergebniswert der Bedingung „1“ oder „wahr“, ist die Frage im Umfragekontext „relevant“, wird also dem Umfrageteilnehmer angezeigt. Wenn nicht, wird die Frage ausgeblendet. Für jede Umfragefrage können Sie eine Relevanzgleichung angeben. Diese Funktion ist der Nachfolger von conditions und unterstützt eine wesentlich komplexere bedingte Logik.
Syntax-Hervorhebung:
Wenn Sie die Bedingung speichern, wird sie ausgewertet und syntaktisch hervorgehoben. Eventuelle Fehler werden farblich gekennzeichnet, sodass Sie sie schnell erkennen und beheben können.
Gültige Werte:
- Jede Bedingung, die die Syntax ExpressionScript ohne umgebende geschweifte Klammern verwendet.
Beispiel
Hier finden Sie Beispiele für die Syntax-Hervorhebung (derzeit nur auf Englisch).
Erweiterte Einstellungen
Randomisierungsgruppenname (random_group)
Beschreibung
Dabei werden die Fragen in eine bestimmte Zufallsgruppe eingeteilt, wobei den Umfrageteilnehmern alle in der angegebenen Gruppe enthaltenen Fragen in zufälliger Reihenfolge angezeigt werden.
Eine Beispielumfrage mit dem Namen der Randomisierungsgruppe finden Sie in ExpressionScript-Beispielumfrage.
Gültige Werte
Geben Sie einfach eine beliebige Zeichenfolge ein (zum Beispiel: „Gruppe1“). Alle Fragen, die im Feld „Randomisierungsgruppenname“ die gleiche Zeichenfolge festgelegt haben, erhalten ihren Platz in der Umfrage randomisiert (=zufällig untereinander ausgetauscht).
Vorschau
Um eine Vorschau der Fragen anzuzeigen, verwenden Sie die Funktion „Umfragevorschau“ anstelle der Funktion „Fragengruppenvorschau“, da bei der zweiten Funktion Berichten zufolge die Fragen nicht in zufälliger Reihenfolge angezeigt werden.
Zufällige Antwortreihenfolge (random_order)
Beschreibung
Dieses Attribut bewirkt, dass LimeSurvey die bestehende Reihenfolge der Antwortoptionen/Unterfragen ignoriert und sie stattdessen zufällig anordnet. Mit dieser Option kann der Umfrageersteller die Verzerrung der Umfrage verringern. Bitte beachten Sie, dass bei einer Frage mit Unterfragen die Reihenfolge der Unterfragen zufällig ist und nicht die Reihenfolge der Antwortoptionen.
Verfügbare Optionen
- Ja - Beim Starten der Umfrage einmalig ein zufällige Reihenfolge setzen
- Nein (Standard)
Hinweis verstecken
Beschreibung
Die meisten Fragen zeigen in der Regel einen Hinweis, wie „Bitte wählen Sie eine der folgenden Optionen“ oder einen ähnlichen Hinweistext, wie man die Frage ausfüllen soll. Mit dieser Einstellung können Sie diese Tipps/Hinweise ausschalten.
Diese Tipps/Hinweise enthalten Meldungen zu Validierungskriterien (wie z.B. min/max Anzahl der Antworten, min/max/gleicher Summenwert). Wenn die Einstellung aktiviert ist, werden diese Meldungen ausgeblendet. Wenn der Benutzer jedoch ungültige Daten eingibt, erscheinen die Tipps. Sie werden rot eingefärbt und auf grün geändert, sobald die Validierungskriterien erfüllt sind.
Verfügbare Optionen
- An - Tipps/Hinweise werden versteckt
- Aus (Standard).
Beschreibung
Wenn diese Option aktiviert ist, wird die Frage immer ausgeblendet und den Umfrageteilnehmern nicht angezeigt. Diese Funktion kann in folgenden Szenarien verwendet werden:
- Wenn Sie eine Frage mit einer URL vorfüllen möchten und diese nicht auf dem Bildschirm angezeigt werden soll. Dies überschreibt alle in der Umfrage verwendeten Bedingungen, da die jeweilige Frage nicht einmal in die Seite eingebettet wird.
- Wenn Sie einen Wert im laufenden Betrieb über das Expressionscript speichern oder berechnen möchten.
Verfügbare Optionen
- Ein
- Aus (Standard)
Minimale Antwortanzahl (min_answers)
Beschreibung
Dies Funktion kann genutzt werden, um sicherzustellen, dass ein Benutzer mindestens eine bestimmte Anzahl Antworten einer Mehrfachauswahl wählt.
Gültige Werte
- Beliebiger ganzzahliger Wert über 0!
- Beliebige Zahl
- Beliebiger SGQA Code
- Beliebiger Fragencode (Variablenname)
- Beliebige Gleichung mit ExpressionScript -Syntax, ohne umschließende geschweifte Klammern.
Beispiel
Bei der Einstellung X (eine zufällige Zahl) können die Benutzer das Umfrageformular senden, wenn sie mindestens X Kontrollkästchen aktivieren. Wenn diese Option für das Ranking von Fragen verwendet wird, wird sichergestellt, dass mindestens drei Elemente eingestuft werden, bevor der Teilnehmer die Antworten / Umfrage absenden kann.
Maximale Antworten (max_answers)
Beschreibung
Mit diesem Wert kann man beim Fragetyp "Mehrfachauswahl" die Anzahl der maximal ausgewählten Antworten festlegen.
Gültige Werte
- Beliebige Zahl
- Beliebiger SGQA Code
- Beliebiger Fragencode (Variablenname)
- Beliebige Gleichung mit ExpressionScript-Syntax, ohne umschließende geschweifte Klammern.
Beispiel
Bei der Einstellung 2 kann der Benutzer höchstens zwei Kontrollkästchen oder ein Kontrollkästchen aktivieren und das Feld "Andere" (falls vorhanden) ausfüllen. Für den Fragetyp Rangfolge könnte der Teilnehmer maximal zwei Elemente auswählen.
Zeige in öffentlicher Statistik (public_statistics)
Beschreibung
Mit diesem Attribut kann der Umfrageadministrator auswählen, ob den Umfrageteilnehmern nach dem Absenden der Umfrage die Ergebnisse einer bestimmten Frage angezeigt werden sollen.
Die Standardeinstellung für jede Frage ist „Aus“ (= Den Befragten werden die Fragenstatistiken „nicht“ angezeigt). Sie müssen dies für jede einzelne Frage aktivieren, wenn Sie den Umfrageteilnehmern nach dem Absenden der Umfrage die Umfragestatistiken dieser bestimmten Frage(n) anzeigen möchten.
Verfügbare Optionen
- Ein
- Aus (Standard)
Einfügen eines Seitenumbruchs in der Druckansicht
Beschreibung
Dieses Attribut ist nur aktiv, wenn Sie tatsächlich eine Umfrage aus der druckbaren Ansicht drucken. Es erzwingt einen Seitenumbruch vor der Frage.
Verfügbare Optionen
- An
- Aus (Standardwert)
Diese Einstellungen sind verfügbar in der Version 1.92 und darüber
Matrix Filter (array_filter)
Beschreibung
Mit der Einstellung „Array-Filter“ können Sie jede Multiple-Choice-Frage verwenden, um auszuwählen oder festzulegen, welche Antworten in einer nachfolgenden Liste, einem Array oder einer Multiple-Choice-Frage angezeigt werden.
- Multiple Choice
- Multiple Choice mit Kommentaren
- Multiple Short Text
- Multiple Numeric
- Array (5 Punkte, 10 Punkte, Ja/Nein/Unbekannt, Erhöhen/Gleich/Verringern, Spalte)
- Array (Dual Scale, Text, Numbers)
- Ranking
Darüber hinaus kann jeder dieser Fragetypen gefiltert werden.
Die einzige Ausnahme ist „Array (Spalte)“, das andere Fragen filtern kann, sich selbst jedoch nicht.'So stellen Sie einen Filter ein
Um einen Filter festzulegen, geben Sie den Fragecode einer Frage mit mehreren Optionen in das Array-Filterfeld der Frage ein, die Sie gerade bearbeiten. Die jeweilige Frage wird als Informationsquelle für die aktuelle Frage verwendet, wobei die ausgewählten Antworten der vorherigen Frage abgerufen und als Antwortoptionen für die aktuelle Frage verwendet werden. 'Zum Beispiel: Wenn der Code Ihrer Quellfrage mit mehreren Optionen „Q1“ lautet, geben Sie „Q1“ in das Feld „Array-Filter“ ein, um den Filtervorgang der Antworten zu starten. In der array_filter-ed-Frage werden nur die Antwortoptionen angezeigt, die in Frage Q1 ausgewählt wurden.
Kaskadierung
Die ausgewählten Optionen können kaskadiert angezeigt werden. Das bedeutet, dass Sie eine Frage auswählen können, die eine andere Frage filtert, die eine andere Frage filtert usw.
Matrix Filter Beispiel
Schauen wir uns das folgende Beispiel an, um die Leistungsfähigkeit dieser Einstellung besser zu verstehen:
Im Screenshot von oben haben wir zwei Fragen bekommen. Bei der ersten handelt es sich um einen Fragetyp „mehrerer Kurztext“, während es sich bei der zweiten um einen Fragetyp „Array mit zwei Skalen“ handelt. Die Antworten, die Sie in der ersten Frage geben, werden in der zweiten aufgeführt. Technisch gesehen werden die Antworten, die Sie auf die Unterfragen der ersten Frage geben, gefiltert und in der zweiten Frage angezeigt.
Dieses Beispiel kann über den folgenden Link heruntergeladen werden: limesurvey_group_32.lsg. Importieren Sie diese Fragengruppe in Ihre LimeSurvey-Installation.
Array exclusion filter (array_filter_exclude)
Description
The Array filter exclusion setting allows you to use any multiple choice question to select or set which responses are NOT displayed in a subsequent list, array or multiple choice question.
- Multiple choice
- Multiple choice with comments
- Multiple short text
- Multiple numeric
- Array (5 point, 10 point, Yes/No/Unknown, Increase/Same/Decrease, By column)
- Array (Dual Scale, Text, Numbers)
- Ranking
Furthermore, each of these types of questions can filtered.
The only exception is Array by column which can filter other questions, but it cannot be filtered.How to set it up
Enter the question code of a multiple options question in the array exclusion filter box of the question you are currently editing. The respective question will be used as the source of information for the current question, the non-selected answers from the previous question being retrieved and used as answer options for the current question. For example, if your source multiple option question code is "Q1", enter "Q1" into the 'Array exclusion filter' box to start the filtering process of the answers. Only the answer options that are NOT selected in question Q1 will be visible in your question.
Cascading
The selected options can be displayed in cascade. This means that you can select a question which filters another question, which filters another question, and so on.
Example
Let's see together the below example:
In the screenshot from above, we got two questions. The first one is a multiple choice question type, while the second one is a multiple choice with comments question type. The answers you provide in the first question will be excluded from the second one. For example, if you select the ComfortUpdate option (that has the subquestion code 'SQ1') and the Plugin option ('SQ4'), the 'SQ1' and the 'SQ4' subquestion correspondents from the second question will be excluded. In our screenshot, we can observe that only the unselected options in the first question and displayed in the second one.
This example can be downloaded from the following link: Limesurvey_group_array_filter_exclude.zip. Import this question group into your LimeSurvey installation.
Array filter style (array_filter_style)
Description
This function allows you to choose how the array filtered subquestions are displayed. They can either be "hidden" or "disabled".
Available options
- Hidden (default) - if this option is selected, then the previously selected subquestions will not be displayed in the second question.
- Disabled - if this option is selected, then the previously selected subquestions will be greyed out and become unselectable.
Example
If you wish to use the "disabled" option, then the previously selected subquestions will be displayed like this: