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:multilevel [02.08.2019 16:13] adminde:create:multilevel [04.07.2024 07:30] (aktuell) – alte Version wiederhergestellt (18.06.2024 16:10) admin
Zeile 7: Zeile 7:
  
 **Hinweis:** Zur Verwendung von SoSci Survey im Rahmen mehrwelliger Erhebungen (welche ebenfalls Multi-Level-Daten erzeugen) siehe [[:de:create:waves]]. **Hinweis:** Zur Verwendung von SoSci Survey im Rahmen mehrwelliger Erhebungen (welche ebenfalls Multi-Level-Daten erzeugen) siehe [[:de:create:waves]].
 +
 +
 +===== Verwendung der Multi-Level Übersicht =====
 +
 +Der Fragetyp [[:de:create:questions:multilevel]] koppelt einen übergeordneten Fragebogen mit einem untergeordneten Fragebogen, sodass eine Multi-Level Struktur ohne PHP-Programmierung verwendet werden kann.
 +
 +PHP-Code ist nur erforderlich, wenn mittels ''[[:de:create:functions:multilevelprepare]]'' vorab eine Liste mit Fällen erzeugt werden soll, welche die Befragte ausfüllen/bearbeiten soll.
  
  
Zeile 96: Zeile 103:
 } }
 </code> </code>
 +
 +Die folgende Abbildung visualisiert anhand eines vereinfachten Beispiels (Auswahlfrage NT01 mit 1=Wiederholung), wo die PHP-Codes platziert werden, welche Daten übermittel werden (orange) und welche PHP-Befehle wohin springen (grün).
 +
 +{{:de:create:multilevel.loop.png?nolink|Platzierung der PHP-Codes auf den unterschiedlichen Seiten}}
  
  
Zeile 110: Zeile 121:
 if (count($items) > 0) { if (count($items) > 0) {
   $item = loopPage($items);   $item = loopPage($items);
-  // Text der Nennung abrugen+  // Text der Nennung abrufen
   $element = value(id('NG01', $item));   $element = value(id('NG01', $item));
   // Teilfragebogen starten und Text der Nennung übergeben   // Teilfragebogen starten und Text der Nennung übergeben
de/create/multilevel.1564755204.txt.gz · Zuletzt geändert: 02.08.2019 16:13 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