0 votes
in SoSci Survey (dt.) by s066381 (260 points)

Hallo,

ich nutze die Auswahl-Abfolge, um Präferenzen meiner Teilnehmer abzufragen. Dafür müssen Sie mehrfach aus Sets von Bildern auswählen. Im letzten Set sollen alle bis dahin ausgewählten Bilder nochmal angezeigt werden, um eine finale Entscheidung für einer der Bilder zu treffen (quasi das "Lieblingsbild").

Da die Auswahl-Abfolge nicht mit Filtern funktionieren soll, habe ich für das letzte Set eine neue Frage des gleichen Typs erstellt und diese auf die nächste Seite gelegt. Mit Platzhaltern habe ich dann dafür gesorgt, dass die zuvor ausgewählten Bilder alle in diesem Set angezeigt werden. Das sieht dann z.B. so aus:

replace('%set1%', 'WE01_01', 'response');

So weit, so gut.

Im Datensatz zeigt mir die Variable des letzten Sets nun das Set, in dem das "Lieblingsbild" enthalten war. Ich kann damit jedoch nicht direkt sehen, um welches konkretes Bild es sich dabei handelt. Natürlich kann ich über die Variable des betreffenden Sets darauf zurückschließen, um welches Bild es sich genau handelt.

Da ich die finale Auswahlentscheidung jedoch für recht komplexe Filterführung benötige (davon hängt ab, welche Seiten der Proband sieht), wäre es einfacher, wenn ich in dieser Variable direkt erfassen könnte, welches Bild im letzten Set ausgewählt wurde.

Gibt es eine Möglichkeit, diese Info so in der Variable zu speichern?

Vielen Dank vorab!

1 Answer

0 votes
by SoSci Survey (304k points)
selected by s066381
 
Best answer

Ich würde empfehlen, dass Sie da ansetzen, wo Sie den Platzhalter definieren. Dort haben Sie ja bereits allen Code, um zu sehen, welches Set auf welche Option kommt.

Wenn Sie diesen Code kopieren und dann auf der Seite nach der "finalen Entscheidung" noch diese Entscheidung einfließen lassen, sollte es relativ einfach sein, das Ergebnis der Entscheidung (also den Code des Sets) mittels put() in eine interne Variable zu speichern.

Diese interne Variable können Sie dann für alle weiteren Filter verwenden, was die Sache deutlich vereinfachen sollte.

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

...