0 votes
in SoSci Survey (dt.) by s225216 (150 points)

Ich würde gerne den Befragten eine Mehrfachauswahl von Trainingsmitteln geben. Jenachdem, wie viele sie aussuchen, soll es dann zu den verschiedenen Trainingsmitteln weitere Fragen geben. Beispiel:
Trainer A gibt an das er folgende Trainingsmittel benutzt:
TM a
TM b
TM d

--> TM c und e hat er nicht ausgewählt.

Trainer B gibt an das er folgende Trainingsmittel benutzt:
TM a
TM e

--> TM b, c, d hat er nicht ausgewählt.

Nun soll er in Bezug auf TM a usw. weitere Fragen beantworten. Es sollen aber nur die exakte Anzahl an weiteren Fragen zu den ausgewählten TM gestellt werden. D.h. Trainer A muss dann zu 3 TM weitere Fragen beantworten. Trainer B nur zu 2, da er nur TM a und e benutzt.

Wie muss ich da vorgehen? Bei den Filtern ist die maximale Anzahl 3 oder?

Und als letzte Auswahl haben sie immer noch die Möglichkeit weitere Trainingsmittel anzugeben, die nicht aufgelistet wurden. D.h. sie müssten noch beliebig viele weitere Trainingsmittel angeben können, zu denen dann auch weitere Fragen gestellt werden können.

VG

1 Answer

0 votes
by SoSci Survey (327k points)

Legen Sie alle Fragen für alle Trainingsmöglichkeiten an und blenden Sie dann via Filter jene aus, die Sie nicht anzeigen möchten.

Bei den Filtern ist die maximale Anzahl 3 oder?

Nein. Aber bei mehr als einer Handvoll Filtern geht es mit PHP-Code deutlich eleganter, z.B.

$fragen = [
  1 => 'AB01',
  2 => 'AB02',
  3 => 'AB03',
  ...
  7 => 'AB07'
];
// Welche wurden angekreuzt?
$selected = getItems('FF01', 'is', 2);
// Zu jedes angekreuzten Option die passende Frage zeigen
foreach ($selected as $option) {
  show($fragen[$option]);
}

Und als letzte Auswahl haben sie immer noch die Möglichkeit weitere Trainingsmittel anzugeben, die nicht aufgelistet wurden.

Sie können in der Mehrfachauswahl je Optionen mit Offenen Eingabefeldern vorsehen. Mehr als drei würde ich da aber nicht empfehlen.

Hier die Premium-Lösung als Video erklärt:
Video-Tutorials -> Item Piping

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...