0 votes
in SoSci Survey (dt.) by s054196 (110 points)

Liebes Sosci-Survey Team,

ich habe in meinem Fragebogen eine Frage mit 5 Items. Dabei geht um die Aufteilung von Arbeitszeit. Die Antworten sollen zusammen maximal 100 Prozent ergeben.
Ich habe eine ähnlich Frage in diesem Forum gefunden wo es um 2 Items ging und dies auf meine Frage übertragen und haben bei "Zusätzlicher Code" folgendes eingetragen:

if (value('AT01_01') + value('AT01_02')+ value('AT01_03')+ value('AT01_04')+ value('AT01_05') > 100) { markFail('AT01_01'); markFail('AT01_02');markFail('AT01_03');markFail('AT01_04');markFail('AT01_05'); repeatPage ('AT01');}

Ist das die richtige Stelle den Code einzugeben?

Außerdem möchte ich gerne eine "Warnung/Fehlermeldung" programmieren, die falls die 100 Prozent nicht erreicht werden angezeigt wird. An welcher Stelle und wie kann ich das tun?

Vielen Dank schon einmal und liebe Grüße,

1 Answer

0 votes
by SoSci Survey (328k points)

Wenn Sie genau 100% haben möchten, erstellen Sie eine Frage vom Typ "Offene Texteingabe" und legen in der Frage fest, dass sich die Antworten auf 100 summieren sollen.

Ansonsten ... ja, soweit ich auf den ersten Blick erkennen kann, sieht der Code richtig aus. Funktioniert er denn?

Außerdem möchte ich gerne eine "Warnung/Fehlermeldung" programmieren, die falls die 100 Prozent nicht erreicht werden angezeigt wird.

Dann machen Sie einfach einen zweiten solchen Filter, der mittels text() einen Textbaustein anzeigt.

by s054196 (110 points)
Super! Vielen Dank für die schnelle Antwort! Hat perfekt geklappt mit der offenen Texteingabe :)

DANKE

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

...