Benutzer-Werkzeuge

Webseiten-Werkzeuge


manual:remote:de:slsurveyoradmin:questions

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
manual:remote:de:slsurveyoradmin:questions [2010/10/18 14:25]
admin
manual:remote:de:slsurveyoradmin:questions [2014/05/09 10:43] (aktuell)
admin [Anzeigebedingungen (Filter)]
Zeile 54: Zeile 54:
 Um einen Abschnittswechsel zu entfernen, löschen Sie den Namen des Abschnitts. Um einen Abschnittswechsel zu entfernen, löschen Sie den Namen des Abschnitts.
  
 +===== Platzhalter in Fragetexten verwenden =====
 +Es ist möglich, an bestimmten Stellen im Fragebogen, z.B. im Fragetext, Bezug zu nehmen auf die Angaben, die zuvor im Fragebogen gemacht wurden. Dies wird durch Platzhalter ermöglicht. Platzhalter haben die allgemeine Form: {platzhalter}. Folgende Platzhalter werden unterstützt:
  
-===== Fragen-Details bearbeiten =====+  * **{var:value}** der Wert einer Variable, var Variablenname 
 +  * **{var:item:text}** der Text einer Auswahlmöglichkeit, var Variablenname 
 +  * **{var:label}** das Label einer Variable, var Variablenname 
 +  * **{var:question:text}** der Fragetext einer Frage, zu der die Variable gehört. Bei Matrix-Fragen wird der Fragetext der jeweiligen Matrix-Unterfrage ausgegeben. var Variablenname
  
-==== Auswahl-Items hinzufügen und löschen ====+<WRAP center round info> 
 +**Rekursives Ersetzen von Platzhaltern.**  Wenn Fragetexte durch Platzhalter, die ihrerseits wieder Platzhalter enthalten, angezeigt werden, so werden auch diese Platzhalter ersetzt. Dies kann u.U. zu unerwarteten Ausgaben führen. 
 +</WRAP>
  
-==== Anzeige von Fragen beeinflussen ====+===== Anzeigebedingungen (Filter) ===== 
 +Es ist möglich, bestimmte Elemente des Fragebogens nur bedingt anzeigen zu lassen. Mit anderen Worten: Bestimmte Fragebogenelemente können anhand definierbarer Regeln gefiltert werden:
  
-==== Eigenschaften von Variablen bestimmen ====+  * ganze Fragen 
 +  * Antwortmöglichkeiten 
 +  * Matrix-Unterfragen
  
 +Allgemein gilt: Ein Fragebogenelement wird dann angezeigt, wenn die Bedingung ''wahr'' ergibt.
  
 +Zur Definition der Anzeigebedingung/ Filterregel wird folgende Syntax verwendet:
  
 +  * Vergleichen
 +    * ist gleich:
 +      * Zahlenwerte: `Variablenname` = 1
 +      * String-Werte: `Variablenname` = 'Soziologie'
 +      * mehrere Werte:
 +        * Zahlenwerte: `Variablenname` IN(1,2,...)
 +        * String-Werte: `Variablenname` IN('SOZ','INF',...)
 +    * ungleich:
 +      * Zahlenwerte: `Variablenname` != 1,
 +      * String-Werte: `Variablenname` != 'Soziologie'
 +      * mehrere Werte: 
 +          * Zahlenwerte: `Variablenname` NOT IN(1,2,...)
 +          * String-Werte: `Variablenname` NOT IN('SOZ','INF',...)
 +    * größer/kleiner: nur Zahlenwerte und Daten: `Variablenname` < 1, `Variablenname` > 1
 +    * zwischen: nur Zahlenwerte und Daten: `Variablennamen` BETWEEN(1,10)
 +    * größer/kleiner-gleich: `Variablenname` <= 1, `Variablenname` >= 1
 +  * Verknüpfen
 +    * und: `Variablenname_1` = 1 AND `Variablenname_2` = 1
 +    * oder: `Variablenname_1` = 1 OR `Variablenname_1` = 2, alternativ: `Variablenname` IN(1,2)
 +  * Schachteln:
 +    * (`Variablenname_1` = 1 AND `Variablenname_2` = 1) OR (`Variablenname_3` = 'nichts')
 +
 +<WRAP center round important>Variablennamen sollten von Gravis-Akzentzeichen (''shift-Akzent'') umschlossen werden, um Probleme bei bestimmten Variablennamen zu vermeiden.</WRAP>
 +
 +<WRAP center round important>Die verwendeten Variablennamen müssen Variablen des Datensatz sein. META-Daten-Variablen werden derzeit nicht unterstützt.</WRAP>
 +
 +<WRAP center round tip>String-Werte immer in einfache (') oder Doppelte Anführungszeichen (") setzen. Wenn im String-Wert einfache Anführungszeichen enthalten sind, z.B. in "Egon's Plan", so müssen doppelte Anführungszeichen verwendet werden.</WRAP>
 +
 +===== Antwortmöglichkeiten und Matrix-Unterfragen gruppieren =====
 +Um Antwortmöglichkeiten in Einfach- und Mehrfach-Auswahlfragen sowie Unterfragen von Matrix-Fragen zu gruppieren, wird der Name einer Gruppe im Text der ersten Auswahlmöglichkeit bzw. der ersten Unterfrage in der Gruppe wie folgt definiert:
 +  * Gruppe 1 | Antwort 1
 +  * Antwort 2
 +  * Gruppe 2 | Antwort 3
 +  * Antwort 4 
 +Die Antworten 1 bis 4 werden hierbei in zwei Gruppen unterteilt. Gruppe 1 enthält die Antworten 1 und 2, Gruppe 2 enthält die Antworten 3 und 4.
 +
 +<WRAP center round important>Wenn der Text der ersten Antwort bzw. Unterfrage einer Gruppe geändert wird, so muss die Gruppendefinition erneut mit eingefügt werden.</WRAP>
  
  
  
  
manual/remote/de/slsurveyoradmin/questions.1287404751.txt.gz · Zuletzt geändert: 2010/10/18 14:25 von admin