0 votes
in SoSci Survey (dt.) by s029593 (120 points)
edited by SoSci Survey

Guten Tag,

in unserem Fragen werden Fragen zumzur Partnerin erhoben. Um die Leserlichkeit zu verbessern, möchten wir zu Beginn das Geschlecht desder Partnerin erfragen und danach die Fragen demenstprechend formuliert anzeigen.
Bsp.: "Wie oft haben Sie mit Ihrem Partner gestritten?" (für Partnerin = männlich); "Wie oft haben Sie mit Ihrer Partnerin gestritten?" (für Partnerin = weiblich).

Ich hatte jetzt überlegt alle Fragen dreimal (für M / W / D) zu formulieren und dann anhand von Filtern anzeigen zu lassen bzw. auszublenden. Dies erscheint mir recht umständlich bei unserer Fragebogenlänge. Gibt es dafür möglicherweise auch eine elegantere Lösung?

Vielen Dank für Ihre Hilfe!

1 Answer

0 votes
by SoSci Survey (328k points)

Gibt es dafür möglicherweise auch eine elegantere Lösung?

Definitiv ... [Platzhalter][1] :)

Das könnte dann so aussehen (hier mal exemplarisch für zwei Geschlechter).

if (value('geschlechtPartner') == 1) {
  replace('%partner%', 'Ihr Partner');
  replace('%partner.dat%', 'Ihrem Partner');
} else {
  replace('%partner%', 'Ihre Partnerin');
  replace('%partner.dat%', 'Ihrer Partnerin');
}

Und das Item dann entsprechend

Wie oft haben Sie mit %partner.dat% gestritten?

Das "dat" steht hier für "Dativ", aber das können sie natürlich nach eigenem Gutdünken benennen.
[1]: https://www.soscisurvey.de/help/doku.php/de:create:placeholders

by s029593 (120 points)
Vielen Dank!!

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

...