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

Hallo Zusammen

ich sitze seit Tagen an meiner Umfrage. Ich brauche an einigen Stelle immer mal die Möglichkeit, Fragen zu überspringen. Bekomme es aber nicht eingestellt. Ich weiß nicht wo dran der Fehler liegt. Vielleicht kann mir hier jemand helfen. Danke

Lg

1 Answer

0 votes
by SoSci Survey (327k points)

Ich vermute, die Seite zu Filterfragen haben Sie bereits gelesen - und sich entweder Frage-Filter oder PHP-Filter schon näher angesehen. Im Idealfall haben Sie auch schon gesehen, was es mit Seitenkennungen auf sich hat, welche zum Springen benötigt werden.

Daher meine Gegenfrage: Was für einen Filter hätten Sie denn gerne und wo genau hakt es?

by s073452 (120 points)
Ich befrage verschiedene Berufsgruppen. Bestimmte Gruppen sollen auch nur bestimmte Fragen gestellt bekommen. Bsp. Sie sind.... Gesundheits- und Krankenpfleger, Gesundheits- und Kinderkrankenpfleger, Altenpfleger, Krankenpflegehelfer, Altenpflegehelfer, Auszubildender Gesundheits- und Krankenpfleger, Auszubildender Gesundheits- und Kinderkrankenpflegerin, Auszubildender Altenpflegerin, Auszubildender Krankenpflegehelfer, Auszubildender Altenpflegehelfer, Anders, ich bin gelernter Gesundheits- und Krankenpfleger, arbeite aber nicht mehr in der Pflege, ich bin gelernter Gesundheits- und Kinderkrankenpfleger, arbeite aber nicht mehr in der Pflege, ich bin gelernter Altenpfleger, arbeite aber nicht mehr in der Pflege, ich bin gelernter Krankenpflegehelfer, arbeite aber nicht mehr in der Pflege, ich bin gelernter Altenpflegehelfer, arbeite aber nicht mehr in  der Pflege. Anders soll direkt ausscheiden (das habe ich). Keiner der genannten Gruppen soll alle Fragen gestellt bekommen. Ich möchte, dass je nach Kreuz weitere Fragen kommen, die aber auch wieder Filter benötigen. Bsp.: Kreuz bei Gesundheits- und Krankenpfleger. Davon soll ein Teil die nächste Frage gestellt bekommen und ein Teil nicht. Nächste Frage wäre: Arbeiten Sie aktuell in der außerklinischen Intensivpflege? JA/NEIN. Da muss dann die nächste Filterregel rein. Bei Ja kommt Frage wie lange arbeiten Sie bereits in der außerklinischen? Wenn nein kommt die Frage haben Sie jemals in der außerklinischen Intensivpflege gearbeitet? Nächste Regel als Filter bei Antwort JA/NEIN. Bei JA, Frage warum arbeiten Sie nicht mehr in der außerklinischen Intensivpflege? bei NEIN warum haben Sie noch nie in der außerklinischen Intensivpflege gearbeitet. Im weiteren Verlauf sind sehr viele Filter regeln drin. Irgendwie funktioniert es nach wie vor nicht. Und ich muss den diese Woche jetzt Online Stellen :(
by SoSci Survey (327k points)
Fein ... dann sollten Sie sich mal die PHP-Filter genauer ansehen. Gerade wenn Sie mehrere Filter verschachteln möchten, sind diese etwas flexibler.

Vermutlich werden Sie einige Fälle haben, wo Sie gleich mehrere Seiten überspringen möchten, wenn ein Teilnehmer den "falschen" Beruf hat. Das ist relativ einfach möglich mit:

if (value('AB01') != 3) {
  goToPage('section3');
}

Und dann werden Sie Fälle haben, wo je nach Berufsgruppe einfach unterschiedlich, aber inhaltlich äquivalente Fragen gezeigt werden. Das funktioniert dann mit:

if (value('AB01') == 1) {
  question('BB01');
} elseif (value('AB01') == 2) {
  question('BB02');
} elseif ((value('AB01') == 3) or (value('AB01') == 4)) {
  question('BB03');
} elseif (value('AB01') == 5) {
  question('BB04');
  question('BB05');
}

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

...