0 votes
in SoSci Survey (dt.) by s128207 (140 points)

Die Befragten sollen über eine offene Texteingabe die Gesamtzahl der Teilnehmenden einer Veranstaltung angeben und die Teilnehmenden bei der nächsten Frage ebenfalls über eine offene Texteingabe in z.B. männlich/weiblich einteilen (jeweils ein Item). Wie stelle ich sicher, dass die bei männlich bzw. weiblich eingetragenen Zahlen der Gesamtzahl (in der vorherigen Frage) entspricht? Wie kann ich eine Prüfsumme einbauen?

1 Answer

0 votes
by SoSci Survey (306k points)

Wie stelle ich sicher, dass die bei männlich bzw. weiblich eingetragenen Zahlen der Gesamtzahl (in der vorherigen Frage) entspricht?

Gegenfrage: Was möchten Sie machen, wenn die Gesamtsumme nicht stimmt? Sie wissen dann ja immer noch nicht, wo es hakt.

Mein Vorschlag wäre, dass Sie männliche/weibliche/sonstige Teilnehmer:innen gleich separat abfragen und unten die Summe anzeigen lassen. Dann sehen die Befragten, ob die Zahlen passen - und Sie brauchen bei Widersprüchen keine Klimmzüge zu machen.

Aber um Ihre Frage zu beantworten: Die passende individuelle Antwortprüfung würde z.B. so aussehen:

if (value('AB01_01') != value('BC01_01') + value('BC01_02')) {
  repeatPage('checkNumbers');
}

Da wird einfach geprüft, ob die Angabe in AB01_01 (nicht) der Summe aus BC01_01 und BC01_02 entspricht.

by s128207 (140 points)
Vielen Dank, das ist eine gangbare Alternative. Aber wie kann ich mir "unten die Summe" anzeigen lassen? Ich habe unter "Fragebogen zusammenstellen", auf derselben Seite, unterhalb der Frage "Wieviele männlich/weiblich/sonstiges" diesen PHP-Code gesetzt: $sum = valueSum('AB01', '1-4'); das funktioniert aber leider nicht. Im Fragebogen wird keine Summe angezeigt.
by SoSci Survey (306k points)
> Aber wie kann ich mir "unten die Summe" anzeigen lassen?

Öffnen Sie die Frage im Fragenkatalog zum Bearbeiten. Bei den Antwortbeschränkungen tragen Sie bitte eine beliebige Zahl ein.

> $sum = valueSum('AB01', '1-4');

Wenn Sie diesen Code auf der Folgeseite im Fragebogen platzieren, wird die Summe dort berechnet und die PHP-Variable $sum gespeichert. Wenn Sie damit nichts weiter machen, wird diese Variable nach Abschluss des PHP-Code-Blocks wieder vergessen.

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

...