Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung |
de:create:variables [27.08.2018 12:49] – Variablen-Kennungen ändern admin | de:create:variables [13.07.2020 21:51] (aktuell) – [Variablen dauerhaft verwenden] admin |
---|
===== Daten-Variablen ===== | ===== Daten-Variablen ===== |
| |
Die meisten Fragen erzeugen eine Variable im Datensatz, darüber hinaus können mit dem Fragetyp [[:de:create:questions:internal]] (s. unten) im Datensatz zusaätzliche Variablen angelegt werden, die benutzerdefinierte Daten speichern. | Die meisten Fragen erzeugen eine Variable im Datensatz, darüber hinaus können mit dem Fragetyp [[:de:create:questions:internal]] (s. unten) im Datensatz zusätzliche Variablen angelegt werden, die benutzerdefinierte Daten speichern. |
| |
Darüber hinaus gibt es im Datensatz [[:de:results:variables|zusätzliche Variablen]] mit Meta- und Paradaten zum jeweiligen Fall. | Darüber hinaus gibt es im Datensatz [[:de:results:variables|zusätzliche Variablen]] mit Meta- und Paradaten zum jeweiligen Fall. |
* Mit dem Knopf {{:de:create:symbol.checkMulti.png?nolink|Knopf zum Bestätigen für alle nachfolgenden Variablen}} speichern Sie die Kennung zusätzlich für alle nachfolgenden Variablen, wobei SoSci Survey eine Zahl am Ende automatisch hochzählt. Wenn Sie z.B. bei der ersten Variable die Kennung "sus01" eintragen, erhalten die weiteren Variablen die Kennungen "sus02, "sus03" u.s.w. | * Mit dem Knopf {{:de:create:symbol.checkMulti.png?nolink|Knopf zum Bestätigen für alle nachfolgenden Variablen}} speichern Sie die Kennung zusätzlich für alle nachfolgenden Variablen, wobei SoSci Survey eine Zahl am Ende automatisch hochzählt. Wenn Sie z.B. bei der ersten Variable die Kennung "sus01" eintragen, erhalten die weiteren Variablen die Kennungen "sus02, "sus03" u.s.w. |
| |
Die geänderten Kennungen werden als Variablennamen beim [[:de:results:download]] verwenden und sie können in [[:de:create:php-filters|PHP-Filtern]] bzw. der Funktion ''[[:de:create:functions:value]]'' verwendet werden. Die automatisch zugewiesene Kennung bleibt zusätzlich gültig. | Die geänderten Kennungen werden als Variablennamen beim [[:de:results:download]] verwendet und sie können in [[:de:create:php-filters|PHP-Filtern]] bzw. der Funktion ''[[:de:create:functions:value]]'' verwendet werden. Die automatisch zugewiesene Kennung bleibt zusätzlich gültig. |
| |
| |
<code php> | <code php> |
$items = random_items('AB01'); // Randomisierte Reihenfolge der Items in Frage AB01 | $items = random_items('AB01'); // Randomisierte Reihenfolge der Items in Frage AB01 |
registerVariable('items'); | registerVariable($items); |
question('AB01', $items); // Frage mit randomisierten Items stellen | question('AB01', $items); // Frage mit randomisierten Items stellen |
</code> | </code> |