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:multileveldown [03.01.2018 13:42] adminde:create:functions:multileveldown [28.08.2023 17:34] (aktuell) admin
Zeile 4: Zeile 4:
          
 Die Funktion ''multiLevelDown()'' startet den Fragebogen mit der Kennung //FragebogenKennung// und übergibt eventuell angegebene //Daten// an den untergeordneten Fragebogen. Die Funktion ''multiLevelDown()'' startet den Fragebogen mit der Kennung //FragebogenKennung// und übergibt eventuell angegebene //Daten// an den untergeordneten Fragebogen.
 +
 +**Hinweis:** Der Befehl ''multiLevelDown()'' beendet die Ausführung des aktuellen PHP-Codes und der aktuellen Fragebogen-Seite und springt direkt in den untergeordneten Fragebogen.
  
 Wenn der Teilnehmer den untergeordneten Fragebogen beendet (erreichen der letzten Seite oder mittels ''[[:de:create:functions:multilevelreturn]]''), kehrt er zum Hauptfragebogen zurück, in welchem ''multiLevelDown()'' verwendet wurde. Wenn der Teilnehmer den untergeordneten Fragebogen beendet (erreichen der letzten Seite oder mittels ''[[:de:create:functions:multilevelreturn]]''), kehrt er zum Hauptfragebogen zurück, in welchem ''multiLevelDown()'' verwendet wurde.
Zeile 11: Zeile 13:
  
 Die Verwendung dieser Funktion wird im Kapitel [[:de:create:multilevel]] -> [[:de:create:multilevel#echtes_multi-level_design|Echtes Multi-Level-Design]] erklärt. Die Verwendung dieser Funktion wird im Kapitel [[:de:create:multilevel]] -> [[:de:create:multilevel#echtes_multi-level_design|Echtes Multi-Level-Design]] erklärt.
 +
 +
 +===== Zuordnung =====
 +
 +Durch ''multiLevelDown()'' wird im Datensatz ein weiterer Fall erzeugt, in welchem die Daten aus dem untergeordneten Fragebogen gespeichert werden.
 +
 +Die Fallnummer (CASE) des übergeordneten Falls wird in allen untergeordneten Fällen eines Interviews in der Variable REF vermerkt. Wenn z.B. innerhalb eines Interviews des Fragebogens "main" drei untergeordnere Fälle des Fragebogens "sub" erstellt werden, so könnte die Datenstruktur aussehen wie folgt:
 +
 +^CASE^QUESTNNR^REF^Beschreibung^
 +|   1|    main|   |Teilnehmer A (übergeordneter Fragebogen)|
 +|   2|     sub|  1|Teilnehmer A (untergeordneter Fragebogen 1)|
 +|   5|     sub|  1|Teilnehmer A (untergeordneter Fragebogen 2)|
 +|   7|     sub|  1|Teilnehmer A (untergeordneter Fragebogen 3)|
 +
 +Die Fälle stehen im Datensatz nicht zwangsläufig direkt untereinander. Wenn zwischen dem Erstellen der untergeordneten Fragebögen andere Interviews starten, stehen diese zwischend den Fällen, zum Beispiel:
 +
 +^CASE^QUESTNNR^REF^Beschreibung^
 +|   1|    main|   |Teilnehmer A (übergeordneter Fragebogen)|
 +|   2|     sub|  1|Teilnehmer A (untergeordneter Fragebogen 1)|
 +|   3|    main|   |Teilnehmerin B (übergeordneter Fragebogen)|
 +|   4|    main|   |Teilnehmer C (übergeordneter Fragebogen)|
 +|   5|     sub|  1|Teilnehmer A (untergeordneter Fragebogen 2)|
 +|   6|     sub|  3|Teilnehmerin B (untergeordneter Fragebogen 1)|
 +|   7|     sub|  1|Teilnehmer A (untergeordneter Fragebogen 3)|
 +
de/create/functions/multileveldown.1514983341.txt.gz · Zuletzt geändert: 03.01.2018 13:42 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