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

Guten Tag!

In einer Befragung werden die Befragten gebeten 2 Prozentangaben zu machen, die sich auf 100% summieren sollen.

Wir wollen es jedoch vermeiden Fragen verpflichtend beantworten zu müssen.

Jetzt ist die Frage ob es möglich ist die Summe der angebenen Prozent zu überprüfen ohne, dass die Frage für die Befragten verpflichtend zu beantworten ist - sprich, wenn keine Felder ausgefüllt werden keine Fehlermedlung aufpoppt, aber wenn falsche Zahlen eingetragen werden ein Hinweis erscheint, die Angaben nochmals zu überprüfen.

Bis jetzt habe ich mittles PHP Code noch keine funktionierende Lösung gefunden...

Vielen Dank!

1 Answer

0 votes
by SoSci Survey (327k points)

Wenn Sie bei einer Frage "Offene Texteingabe" eine Summe vorgeben und eine Antwortpflicht aktivieren, ist das Verhalten so, wie Sie es beschreiben: Leere Felder werden ignoriert, solange die Summe stimmt.

Wenn Sie es noch differenzierter haben möchten, müssten Sie auf der nächsten Seite oben mit ein paar Zeilen PHP eine individuelle Antwortprüfung implementieren. Sie könnten dann z.B: die Frage nochmal anzeigen, wenn die Summe nicht stimmt.

by s202889 (150 points)
Danke, aber gibt es die Möglichkeit, dass die Befragten zur nächsten Seite kommen ohne etwas ausgefüllt zu haben, also wenn die Summe quasi nicht stimmt.

Die Idee wäre es, dass bei 100% aber auch 0% (keine Angabe) zur nächsten Seite weiter gegangen werden kann. Sollten die Angaben aber nicht stimmen, also mehr oder weniger als 100%, erscheint ein Hinweis.

Wir möchten eben von verpflichtenden Antworten absehen, aber trotzdem eine Kontrolle haben, ob die richtigen Prozentangaben getätigt wurden.
by SoSci Survey (327k points)
Wie gesagt: Dafür müssten Sie eine individuelle Antwortprüfung einbauen. Die kann ja testen, ob die Summe 100 ist oder ob alle Felder leer sind. Mit valueSum() und getItems() lässt sich beides relativ einfach überprüfen.

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

...