0 votes
in SoSci Survey (dt.) by s008008 (185 points)

Liebes Sosci-Survey Team,

ich würde gerne am Anfang des Fragebogens einen Filter einbauen, so dass alle Teilnehmer, deren 5-stellige Seriennummer mit dem Buchstaben K beginnt nicht den Standardfragebogen mit der Kennung "base" beantworten, sondern stattdessen einen anderen Fragebogen mit der Kennung "qnr2". Für eine Hilfe, wie ich das umsetzen kann, wäre ich sehr dankbar.

1 Answer

0 votes
by SoSci Survey (308k points)
edited by SoSci Survey
 
Best answer

Meinen Sie so etwas in der Art?

if (strtoupper(substr(caseSerial(), 0, 1)) == 'K') {
  goToQuestionnaire('qnr2');
}
  • strtoupper() sorgt dafür, dass auch ein "k" als "K" erkannt wird
  • substr() liefert einen Teil aus dem Code, hier 1 Buchstaben ab Position 0
  • caseSerial() liefert die SERIAL - falls Sie den Code anderweitig abfragen, verwenden Sie bitte value()
by s008008 (185 points)
Vielen Dank! Ja genau so etwas meinte ich. Beim Befehl strtotupper war ein t zu viel. Habe es zu strtoupper geändert und dann funktioniert es genau so, wie es soll.
by SoSci Survey (308k points)
Danke für den Hinweis - ich habe es oben noch geändert, damit andere nicht darüber stolpern.

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

...