Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:create:questions:extselect [07.08.2014 13:40] adminde:create:questions:extselect [15.05.2018 12:03] (aktuell) – [Optionen aus der Datenbank] stierle.maarit
Zeile 1: Zeile 1:
 ====== Erweiterte Auswahl ====== ====== Erweiterte Auswahl ======
  
-Die erweiterte Auswahl ist eine Auswahlfrage mit erweiterten Möglichkeiten für die Auswahloptionen. Gegenüber einer normalen Auswahl stehen folgende Funktionen zur Verfügung:+Die erweiterte Auswahl ist eine Auswahlfrage mit erweiterten Möglichkeiten für die Auswahloptionen. Im Vergleich mit einer [[:de:create:questions:select|normalen Auswahl]] stehen folgende Funktionen zur Verfügung:
  
 +  * Hierarchische Anordnung der Auswahloptionen (Auswahlliste mit Zwischenüberschriften bzw. Auswahlbäume)
   * Mehr als 99 Auswahloptionen   * Mehr als 99 Auswahloptionen
-  * Anordnung der Auswahloptionen in Kategorien (Zwischenüberschriften) +  * Dynamische Anpassung der Auswahloptionen mittels [[:de:create:databank|Datenbank für Inhalte]] (allerdings nicht, wenn Mehrfachauswahl erlaubt ist)
-  * Dynamische Anpassung der Auswahloptionen mittels [[:de:create:databank|Datenbank für Inhalte]]+
   * Vorgabe eigener (numerischer) Antwortcodes für die Auswahloptionen   * Vorgabe eigener (numerischer) Antwortcodes für die Auswahloptionen
  
-Allerdings sind diese Vorzüge auch mit einigen Einschränkungen verbunden:+Allerdings sind diese Vorzüge mit folgenden Einschränkungen verbunden:
  
-  * Keine Verwendung in [[:de:create:combine|Kombinierten Fragen]] +  * Es ist keine Verwendung in einer [[:de:create:combine|kombinierten Frage]] möglich. 
-  * Offene Textfelder (z.B. für "Sonstiges") können nicht automatisch eingefügt werden, sondern müssen manuell mittels [[:de:create:inputs-single|frei platzierter Eingabfelder]] ergänzt werden +  * Eine Anordnung der Auswahloptionen in mehreren Spalten ist nicht möglich. 
-  * Eine Anordnung der Auswahloptionen in Spalten ist nicht möglich +  * Offene Textfelder (z.B. für "Sonstiges") können nicht automatisch eingefügt werden, sondern müssen manuell mittels [[:de:create:inputs-single|frei platzierter Eingabfelder]] ergänzt werden
-  * Bei aktivierter Mehrfachauswahl können keine Optionen aus der Datenbank geladen werden.+ 
 +**Tipp:** Eine bestehende Frage vom Typ //Auswahl// oder //Dropdown-Auswahl// kann im Karteireiter //Erweitert// direkt in eine erweiterte Auswahl umgewandelt werden. Eventuell aktivierte offene Texteingabefelder gehen dabei verloren. Eine Umwandlung von der erweiterten in eine normale Auswahlfrage ist __nicht__ möglich.
  
-**Tipp:** Eine bestehende Frage vom Typ "Auswahl" oder "Dropdown-Auswahl" kann im Karteireiter "Erweitert" in eine erweiterte Auswahl umgewandelt werden. Eventuell aktivierte offene Texteingabefelder gehen dabei verloren. Mehrfachauswahl-Fragen können nicht in eine erweiterte Auswahl umgewandelt werden. 
  
 ===== Eingabe der Auswahloptionen ===== ===== Eingabe der Auswahloptionen =====
Zeile 30: Zeile 30:
  
 {{:de:create:questions:scr.extselect.options.result.png?nolink|Ergebnis der obigen Eingabe}} {{:de:create:questions:scr.extselect.options.result.png?nolink|Ergebnis der obigen Eingabe}}
 +
  
 ===== Darstellungsvarianten ===== ===== Darstellungsvarianten =====
  
-Die erweiterte Auswahl unterstützt sowohl eine Anzeige mittels Dropdown als mit sichtbaren Auswahloptionen. Je nach Anzeige kann man weitere Darstellungsoptionen wählen.+Die erweiterte Auswahl unterstützt sowohl eine Anzeige mittels Dropdown als auch sichtbare Auswahloptionen. Je nach Variante kann man weitere Darstellungsoptionen wählen.
  
-**Hinweis:** Im Dropdown sind nur 2 Gliederungsebenen (Überschriften und Auswahloptionen) möglich, in der sichtbaren Auswahl gelten diese Einschränkungen nicht.+**Hinweis:** Im Dropdown sind nur 2 Gliederungsebenen möglich (Überschriften und Auswahloptionen), in der sichtbaren Auswahl gilt diese Einschränkung nicht.
  
-Bei sichtbaren Auswahloptionen kann man noch festlegen, ob gleich alle Optionen angezeigt werden oder ob zunächst nur die Oberkategorien gezeigt werden und beim Anklicken die enthaltenen Optionen ("Aufklappen"). Letzteres funktioniert nur, wenn der Teilnehmer [[:de:glossary#javascript|JavaScript]] aktiviert hat -- ansonsten werden alle Auswahloptionen angezeigt.+Bei sichtbaren Auswahloptionen kann man noch festlegen, ob gleich alle Optionen angezeigt werden oder ob zunächst nur die Oberkategorien gezeigt werden und beim Anklicken die enthaltenen Optionen ("Aufklappen"). Sollte der Teilnehmer [[:de:glossary#javascript|JavaScript]] deaktiviert haben, werden alle Auswahloptionen angezeigt.
  
 {{:de:create:scr.question.extselect.dropdown.png?nolink|Erweiterte Auswahl als Dropdown}} {{:de:create:scr.question.extselect.dropdown.png?nolink|Erweiterte Auswahl als Dropdown}}
Zeile 44: Zeile 45:
  
 {{:de:create:scr.question.extselect.radio2.png?nolink|Erweiterte Auswahl mit sichtbaren Optionen}} {{:de:create:scr.question.extselect.radio2.png?nolink|Erweiterte Auswahl mit sichtbaren Optionen}}
 +
  
 ===== Optionen aus der Datenbank ===== ===== Optionen aus der Datenbank =====
Zeile 50: Zeile 52:
  
 Hierfür kann die erweiterte Auswahl auf die [[:de:create:databank|Datenbank für Inhalte]] zugreifen. Wird in der Frage ein Präfix für die Datenbankschlüssel definiert, so werden alle Einträge aus der Datenbank zur Auswahl gestellt, die mit diesem Präfix beginnen. Hierfür kann die erweiterte Auswahl auf die [[:de:create:databank|Datenbank für Inhalte]] zugreifen. Wird in der Frage ein Präfix für die Datenbankschlüssel definiert, so werden alle Einträge aus der Datenbank zur Auswahl gestellt, die mit diesem Präfix beginnen.
 +
 +**Hinweis:** Das dynamische Einlesen von Auswahloptionen ist nicht möglich, wenn die Frage Mehrfachantworten erlaubt.
  
 **Hinweis:** Die Einträge aus der Datenbank werden immer vor den direkt eingetragenen Auswahloptionen angezeigt. **Hinweis:** Die Einträge aus der Datenbank werden immer vor den direkt eingetragenen Auswahloptionen angezeigt.
 +
 +Um Einträge der internen Datenbank für die //erweiterte Auswahl// zu verwenden, benötigen Sie neben dem Schlüssel mindestens 2 Spalten: Eine für den numerischen Antwortcode und eine für den Text der Auswahloption.
 +
 +^Schlüssel^0^1^
 +|A0001|1|Apfel|
 +|A0002|2|Birne|
 +|A0003|3|Clemenine|
 +|A0010|4|Dattel|
 +
 +Mit einer weiteren Spalte können Sie die Einrückung für eine hierarchische Darstellung festlegen.
 +
 +^Schlüssel^0^1^2^
 +|A0000|99|Obst|0|
 +|A0001|1|Apfel|1|
 +|A0002|2|Birne|1|
 +|A0003|3|Clementine|1|
 +|A0004|4|Dattel|1|
 +|A1000|98|Gemüse|0|
 +|A1001|1|Anchovi|1|
 +|A1002|2|Blattsalat|1|
 +|A1003|3|Chinoa|1|
de/create/questions/extselect.txt · Zuletzt geändert: 15.05.2018 12:03 von stierle.maarit
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki