[[value()]]
 

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:functions:value [15.07.2018 22:22] – [value()] adminde:create:functions:value [01.06.2023 18:05] (aktuell) – [value()] admin
Zeile 11: Zeile 11:
     * Neben den Variablen von Fragen sind auch folgende Variablen verfügbar: CASE, MISSING, SERIAL, REF, QUESTNNR, MODE, LANGUAGE und STARTED     * Neben den Variablen von Fragen sind auch folgende Variablen verfügbar: CASE, MISSING, SERIAL, REF, QUESTNNR, MODE, LANGUAGE und STARTED
   * //Ausgabeformat//\\ Mit dem Ausgabeformat wird festgelegt, ob die Funktion den Antwort-Code (Standard) oder den Beschriftungstext der Antwort zurückgibt. Folgende Angaben sind möglich:   * //Ausgabeformat//\\ Mit dem Ausgabeformat wird festgelegt, ob die Funktion den Antwort-Code (Standard) oder den Beschriftungstext der Antwort zurückgibt. Folgende Angaben sind möglich:
-    * '''code'''\\ Standard-Format für ''value()'': Antwortcode entsprechend der **Variablen-Übersicht** (wird auch zurückgegeben, wenn kein Antwortformat angegeben ist), bei Texteingabe-Fragen der eingegebene Text. +    * ''%%'code'%%''\\ Standard-Format für ''value()'': Antwortcode entsprechend der **Variablen-Übersicht** (wird auch zurückgegeben, wenn kein Antwortformat angegeben ist), bei Texteingabe-Fragen der eingegebene Text. 
-    * '''label'''\\ Beschriftung des Antwortcodes (Auswahlfragen: Option, Mehrfachauswahl: "nicht ausgewählt" oder "ausgewählt", Skalen: Wertelabel) +    * ''%%'code:ifany'%%''\\ Wie ''%%'code'%%'', unterdrückt aber die Warnung (die für Befragte ohnehin nicht sichtbar ist), wenn für die Variable noch keine Antwort vorliegt. 
-    * '''text'''\\ Beschriftung der Antwortoption wie im Fragebogen (Auswahlfrage: gewählte Option, Mehrfachauswahl: Text der Option, falls ausgewählt, sonst nichts) +    * ''%%'label'%%''\\ Beschriftung des Antwortcodes (Auswahlfragen: Option, Mehrfachauswahl: "nicht ausgewählt" oder "ausgewählt", Skalen: Wertelabel) 
-    * '''free'''\\ Falls Sie eine Auswahl mit offenem Texteingabefeld erlauben, liefert diese Option den Text der gewählten Option __oder__ die offene Texteingabe, wenn eine solche gemacht wurde.+    * ''%%'text'%%''\\ Beschriftung der Antwortoption wie im Fragebogen (Auswahlfrage: gewählte Option, Mehrfachauswahl: Text der Option, falls ausgewählt, sonst nichts) 
 +    * ''%%'free'%%''\\ Falls Sie eine Auswahl mit offenem Texteingabefeld erlauben, liefert diese Option den Text der gewählten Option __oder__ die offene Texteingabe, wenn eine solche gemacht wurde
 +    * ''%%'csv'%%''\\ Teilt die Beschriftung anhand von Kommata (CSV) und liefert ein Array zurück. Dies kann in Kombination mit einem Zufallsgenerator für mehrfaktorielle experimentelle Designs verwendet werden ([[:de:create:randomization]]).
  
 +
 +**Hinweis:** Die Funktion ''value()'' kann auch die Ziehung eines [[:de:create:questions:random|Zufallsgenerators]] auslesen. Dies ist bereits auf derselben Seite möglich, auf welcher der Zufallsgenerator platziert wurde, sofern der PHP-Code unterhalb des Zufallsgenerators steht.
 +
 +**Hinweis:** Die Verweildauer ("TIME001", "TIME002", ...) kann mittels ''value()'' nicht ausgelesen werden. Verwenden Sie dafür bitte die Funktion [[:de:create:functions:casetime]].
  
 ===== Anwendung in Filtern ===== ===== Anwendung in Filtern =====
Zeile 34: Zeile 40:
 Der Teilnehmer kann sein Lieblings-Schulfach auswählen oder bei "Anderes:" selbst eintragen. Das Fach soll auf einer späteren Seite angezeigt werden. Der Teilnehmer kann sein Lieblings-Schulfach auswählen oder bei "Anderes:" selbst eintragen. Das Fach soll auf einer späteren Seite angezeigt werden.
  
-**Tipp:** Siehe auch [[:de:create:placeholders|Platzhalter]].+**Tipp:** Siehe auch [[:de:create:placeholders|Platzhalter]] und [[:de:create:transfer-responses]].
  
 <code php> <code php>
de/create/functions/value.1531686122.txt.gz · Zuletzt geändert: 15.07.2018 22:22 von admin
 
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