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

0 votes

In meiner ersten Frage habe ich offene Nennungen als Antwort. In der zweiten Antwort verwende ich diese nun als Beschriftung der Zeilen. Das funktioniert soweit ganz gut, jedoch möchte ich nur so viele Zeilen anzeigen, bis zu wohin ausgefüllt wurde. Also wenn nur 2 Zeilen in Frage 1 befüllt wurden, möchte ich auch nur 2 Zeilen in Frage 2 haben.

Als Notlösung würde ich diese einfach ohne Beschriftung lassen, aber für eine bessere Optik und um Verwirrung zu vermeiden, würde ich gerne die Max Anzahl Nennungen nicht auf eine feste, sondern eine dynamische Zahl setzen (die ich dann mit PHP befüllen könnte), die der Anzahl der Antworten aus der vorherigen Frage entspricht.
Leider erlaut die Max Anzahl Nennungen nur 2 Zeichen und damit keine Platzhalter, da diese mit %plz% mindestens 5 Zeichen lang sein müssen.

Gibt es einen Weg, die Max Anzahl der Nennungen dynamisch zu setzen?

tl;dr: 5 offene Nennungen befüllt in Frage 1 -> maximal 5 offene Nennungen in Frage 2

in SoSci Survey (dt.) by s164759 (110 points)

1 Answer

0 votes

Wenn ich Ihre Frage korrekt verstehe, sollte diese Anleitung sich eigentlich problemlos anwenden lassen: Items in eine andere Frage übernehmen

Sie müssen nur sicherstellen, dass in Frage 2 genug Items vorgesehen sind. Und wenn Sie eine FOR-Schleife verwenden (also nicht die einfache Lösung aus der Anleitung), dann können Sie mittels Platzhaltern auch die Nennungen aus Frage 1 in Frage 2 als Beschriftungen anzeigen.

by SoSci Survey (199k points)
Nein, der Teil funktioniert bei mir schon. Wobei ich noch Probleme habe ist dass bei der zweiten Frage nur maximal so viele Nennungen möglich sein sollen, wie bei der ersten ausgefüllt haben. Dafür möchte ich das Feld "Max Anzahl Benennungen" im Offene Nennungen Modus mit einem Platzhalter befüllen. Ein Platzhalter passt da aber nicht rein, da es nur 2 Stellen hat, der Platzhalter braucht aber mindestens 5. Gibt es einen Weg die Maximale Anzahl offener Nennungen mit Python/Javascript anzupassen?
> Wobei ich noch Probleme habe ist dass bei der zweiten Frage nur maximal so viele Nennungen möglich sein sollen, wie bei der ersten ausgefüllt haben.

Aber genau das wird in der Anleitung eigentlich erklärt ... allerdings nicht für offene Nennungen, sondern für "normale" Fragen.

Ich würde aber entsprechend Ihrer Beschreibung ohnehin empfehlen, dass Sie eine Frage vom Typ "Texteingabe offen" verwenden anstatt "Offene Nennugen", denn wenn Sie sich auf die vorigen Antworten beziehen, ist die Anzahl der Antworten ja nicht mehr offen.
Danke, dann nehme ich einfach die offene Texteingabe
...