Actions

Question type - Array dual scale/de: Difference between revisions

From LimeSurvey Manual

(Created page with "{{QS:array_filter/de}}")
(Created page with "{{QS:array_filter_exclude/de}}")
Line 48: Line 48:
{{QS:array_filter/de}}
{{QS:array_filter/de}}


{{QS:array_filter_exclude}}
{{QS:array_filter_exclude/de}}


{{QS:Page_break}}
{{QS:Page_break}}

Revision as of 16:37, 22 May 2013

Kurzbeschreibung

This type provides two scales of answer options for each subquestion.  A heading can be set for each scale using the advanced settings:

Sie können ein spezielle erweiterte Frageeinstellung verwenden, um anstatt der Radioschalter Auswahlboxen zu zeigen:


Englische Beispielfrage herunterladen: 1_-_Dual_Scale.csv

Englische Beispielfrage herunterladen: 1_-_Dual_Scale_Drop_Down.csv

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).

Wenn Sie eines der vorinstallierten Designvorlagen verwenden und Pflichtangabe aktiviert ist, wird neben der Frage ein rotes Sternchen angezeigt. Wenn Sie dieses ausblenden möchten, schauen Sie bitte in unsere FAQ.


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


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.

 Hint: Um zu überprüfen, ob alle Bedingungen in Ihrer Umfrage korrekt verwendet werden, lesen Sie mehr über unsere Funktion Logikdatei anzeigen.


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

Antwortbreite (answer_width)

Beschreibung

Dieser Wert legt die Breite der Antwortspalte mithilfe eines Prozentsystems fest. Wenn Sie in dieses Feld beispielsweise 40 eingeben, werden 40 Prozent der Breite der Frage für Antworten verwendet. Die verbleibende Breite wird gleichmäßig auf die Unterfragen aufgeteilt.

'Gültige Werte

  • Jeder ganzzahlige Wert von 1 bis 100.



Zufällige Antwortreihenfolge (random_order)

Beschreibung

  Für Antwortoptionen veraltet : Ab 5.5.0 wird dieses Attribut nicht mehr zum Sortieren von Antwortoptionen verwendet. Bitte lesen Sie QS:Answer_order


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)



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.


Diese Frage immer verstecken (hidden)

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.
'Hinweis:' Ein häufiger Fragetyp, der mit dieser Funktion verwendet wird, ist der Fragetyp Gleichung.

Verfügbare Optionen

  • Ein
  • Aus (Standard)



Kopfzeile für erste Skala (dualscale_headerA)

Description

Dies ist der Text der über der ersten Skala der Antwort-Optionen angezeigt wird.

Gültige Werte

  • Irgendeine Zeichenkette



Kopfzeile für zweite Skala (dualscale_headerB)

Beschreibung

Dies ist der Text der über der zweiten Skala der Antwort-Optionen angezeigt wird.

Gültige Werte

  • Irgendeine Zeichenkette



Nutze Listenauswahl-Präsentation (use_dropdown)

Beschreibung

Wenn diese Funktion aktiviert ist, werden Klappboxen statt Optionsfeldern angezeigt.

Verfügbare Optionen

  • Ja
  • Nein (Standard) - Optionsfelder werden benutzt



Dropdown-Trennzeichen (dropdown_separators)

Beschreibung

Wenn dieses Attribut bei Fragen mit zwei Skalen und aktivierter Dropdown-Option festgelegt ist, verwendet das Layout den bereitgestellten Text als Trennzeichen zwischen den Dropdown-Feldern, die jeder Skala entsprechen.

'Gültige Werte

  • Beliebige Textzeichenfolge.

Beispiel

Datei:Beispiel Dual Scale Separators.png



Präfix/Suffix für Klappbox Listen (dropdown_prepostfix)

Beschreibung

Wenn dieses Attribut bei Fragen mit zwei Skalen und aktivierter Dropdown-Option festgelegt ist, verwendet das Layout den bereitgestellten Text als Präfix und/oder Suffix vor und nach den Dropdown-Eingabeelementen. Das Format ist 'Präfix|Suffix.

'Gültige Werte

  • Beliebige Textzeichenfolge.

Beispiel

  • Suffix mit den Buchstaben EUR: „|EUR“
  • Präfix mit den Buchstaben USD: „USD|“
  • Sowohl Präfix als auch Suffix: „USD|EUR“

Screenshot-Präfix:

Datei:Array Dual Scale.png



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.

Die nachfolgenden Fragen können nach jedem Array-Fragentyp gefiltert werden, einschließlich:
  • 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.

Wenn Sie möchten, dass über diese Option weitere Fragen gefiltert werden, geben Sie die Fragecodes durch Semikolons (;) getrennt in das Feld ein.
  Die in der ersten Frage verwendeten Unterfragecodes müssen mit den Unterfragecodes der zweiten Frage übereinstimmen. Andernfalls filtert die Funktion „Array-Filter“ die Antworten auf die erste Frage nicht. Hinweis: Wenn Sie die Antwortoption „Andere“ aus der ersten Frage filtern möchten, müssen Sie in der zweiten Frage eine Unterfrage für diese Antwort angeben und der Unterfragecode für diese Antwort muss „Andere“ lauten. Sehen Sie sich das folgende Beispiel an, um besser zu verstehen, wie das gesamte System funktioniert.


Wenn die Mehrfachauswahl eine andere Einstellung zulässt: Sie können „Andere“ für den Unterfragecode auswählen und filtern, ob „Andere“ aktiviert ist oder nicht.

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:


Datei:array_filter_with_multipe_short_text.jpg


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.



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.


Insert page break in printable view (page_break)

Description

This attribute is only active when you actually print a survey from the Printable View. It forces a page break before the question.

Available options

  • On
  • Off (default)



Show in public statistics (public_statistics)

Description

This attribute allows the survey administrator to chose if a particular question results should be displayed to the survey participants after they submitted the survey.

Note: To have the statistics displayed on the last page, do not forget to enable this functionality from the presentation & navigation settings. Otherwise, no statistics link will be displayed at the end of your survey.

The default setting for each question is 'Off' (=Do not show the question statistics to the respondents). You have to enable this for every single question if you want to show the survey statistics of that (those) particular question(s) to the survey participants after the survey submission.

Available options

  • On
  • Off (default)



SPSS export scale type (scale_export)

Description

This is used for SPSS export only. This attribute overrides the default scale guessed by SPSS. To learn what the different measurement scales do, please read the related SPSS documentation.

Available options

  • Default (default)
  • Nominal
  • Ordinal
  • Scale



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".

To learn how to filter subquestions, please read the following wiki section.

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:



Minimum answers (min_answers)

Description

This function can be used to ensure that a user selects at least a certain number of answers in a multiple choice question.

Valid values

  • Any integer value above 0
  • Any number
  • Any SGQA code
  • Any question code (variable name)
  • Any equation, using ExpressionScript syntax, without surrounding curly braces.

Example

If set to X (a random number), the users can submit the survey form if they select at least X checkboxes. If this option is utilised for ranking questions, this ensures that at least three items are ranked before allowing the respondent to submit the answers/survey.

Please note that if you use this attribute with Ranking questions, you have to set the question to non-mandatory. Otherwise, all the items need to be ranked which is counter-intuitive if you decide to use the min_answers function too.


With Array dual scale an completed answer is an answer at each scale.


Maximum answers (max_answers)

Description

It can be used to limit the total number of answers a user can select in a multiple choice question.

Valid values

  • Any number value
  • Any SGQA code
  • Any question code (variable name)
  • Any equation, using ExpressionScript syntax, without surrounding curly braces.

Example

If set to 2, the user will only be able to check at most two checkboxes or one checkbox + fill the "Other" field (if any). For the Ranking question type, the participant would be able to select maximum two items.


With Array dual scale an completed answer is an answer at each scale.