0 votes
in SoSci Survey (dt.) by s014016 (360 points)

Ich habe versucht eine hierarchische Mehrfachauswahl-Frage aufzusplitten über die Einstellungen. Leider wird nicht das entsprechende item angezeigt, sondern die nächste Frage.
Die Item-ID habe ich über den 'Inspektor' des Browsers ermittelt.

Auch die doppelte Verwendung der Frage dann funktioniert nicht, da dann immer der Hinweis kommt, dass die Frage schon vorhanden ist - Datenverlust.

Was mache ich falsch?

by SoSci Survey (304k points)
Tragen Sie bei "Items anzeigen" -> "Folgende Items" bitte nur die Zahlen ein, also z.B. "1-10" oder "1001". Ändert sich dadurch etwas an der Anzeige?
by s014016 (360 points)
Ja, dann wird es richtig dargestellt. Danke!
by s014016 (360 points)
Eine Frage noch, wie ist denn das Trennzeichen, wenn ich über diese Möglichkeit mehrere Items darstellen möchte? Ausprobiert habe ich ','  ';'  Anführungsstriche, und Leerzeichen -> immer gleiches Ergebnis - nur das erst genannte Item wird dargestellt.
In der online-Hilfe habe ich dazu nichts gefunden...

1 Answer

0 votes
by SoSci Survey (304k points)

wie ist denn das Trennzeichen, wenn ich über diese Möglichkeit mehrere Items darstellen möchte?

Für die Angabe der Itemliste gelten hier dieselben Regeln wie beim question()-Befehl, Parameter items: question()

Verwenden Sie bitte zum Auflisten mehrerer Items das Komma, also z.B.: 1-3,5,7,10-20

Ausprobiert habe ich ','

Könnte es daran liegen, dass Sie Item-Nummern angegeben haben, die so nicht in der Frage vorkommen? Wenn es daran nicht liegt, posten Sie doch bitte als Kommentar einmal, was genau Sie angegeben haben und am besten auch die Liste der Auswahloptionen, so wie Sie sie in der Frage angegeben haben.

by s014016 (360 points)
Ich habe es rausbekommen - für die Unterkategorien muss ich die führenden Nullen weglassen, dann geht es.

Vielen Dank!
by SoSci Survey (304k points)
Das klingt so, als würde SoSci Survey führende Nullen noch falsch interpretieren. Danke für den Hinweis, das sehen wir uns noch an.
by SoSci Survey (304k points)
Wenn man im PHP-Code eine Zahl mit führender Null schreibt, z.B. 011, so interpretiert PHP dies standardmäßig als Zahl im Oktalsystem: 011 = 9.

Nachdem dies in der Vergangenheit hin und wieder zu Irritationen führte, entfernt SoSci Survey nun führende Nullen bevor der PHP-Code ausgeführt wird.

Bei der Verwendung führender Nullen in den Darstellungs-Einstellungen einer Frage (Zahnrad) konnte ich allerdings kein solches Verhalten beobachten.
by s014016 (360 points)
Hm, merkwürdig dann, dass es bei mir nur ohne führende Nullen funktioniert hat.
Ich werde das mal beobachten - muss noch einige dieser Fragen in meinen Fragebogen einbauen...
Ansonsten ein wirklich tolles Werkzeug, welches ich bisher immer nicht genutzt habe.
by SoSci Survey (304k points)
Wenn Sie das Problem replizieren können, senden Sie mir gerne mal einen Screenshot, wo Sie die führenden Nullen genau eingegeben haben an info@soscisurvey.de. Und legen Sie gerne auch die XML-Datei der Frage bei.

Es gibt manchmal Bugs, die nur in ganz bestimmten Konstellationen aufauchen. Das würde auch erklären, warum das Problem bisher noch niemandem aufgefallen ist. Also abgesehen davon, dass man diese Funktion nicht soooo häufig braucht :)

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

...