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

Ich habe einen Fragebogen wo ich zwei verschiedene Antwortmöglichkeiten habe: Texteingabe offen und Auswahlmöglichkeit. Ich möchte jetzt, dass wenn die Auswahlmöglichkeit angeklickt wird, man die nächste Frage überspringen kann. Also müsste ich da eine Filterfrage anwenden, oder? Leider ist das nicht möglich da ich bei der Frage eine offene Texteingabe eingestellt habe. Wie kann ich die nächste Frage aber trotzdem überspringen und so den Filter anwenden?

1 Answer

0 votes
by SoSci Survey (330k points)

Bitte definieren Sie den Filter in der Auswahlfrage. Und zwar tragen Sie dort ein, dass die Texteingabefrage gar nicht erst angezeigt wird, wenn "die Auswahlmöglichkeit" angeklickt wird. Dafür müssen Auswahlfrage und Texteingabe auf unterschiedlichen Seiten stehen.

Vielleicht verstehe ich Ihre Frage aber auch falsch und Sie such das hier: Eingabefelder in einer Auswahlfrage.

by s165769 (120 points)
Danke für die Antwort.
Ich habe die Frage aber falsch gestellt, sry. Ich meinte folgendes:
Ich habe bei EINER Frage als Antwortmöglichkeit zwei verschiedene Optionen: entweder die Antwort als Texteingabe oder als Auswahlmöglichkeit. Wenn die Person jetzt die Auswahlmöglichkeit anklickt, soll die nächste Seite übersprungen werden. Bei dieser Frage habe ich aber als Fragetypus: Texteingabe offen. Bei diesem Fragetypus kann ich den Filter ja aber nicht anwenden. Wie kann ich die nächste Seite trotzdem überspringen, wenn die Auswahlmöglichkeit angeklickt wird?
Damit das ganze verständlicher ist, hier eine Kopie der Frage:

Denken sie nur an die körperlichen Aktivitäten die Sie für mindestens 10 Minuten ohne Unterbrechung verrichtet haben. An wie vielen der vergangenen 7 Tage haben Sie anstrengende körperliche Aktivitäten wie Aerobic, Laufen, schnelles Fahrradfahren oder schnelles Schwimmen verrichtet?

Tage pro Woche:  ........ (offene Texteingabe)
   
Keine anstrengende Aktivität (weiter zu Frage 3) (diese Antwort ist zum Anklicken)

Vielen Dank!
by SoSci Survey (330k points)
Am einfachsten machen Sie daraus eine gemeinsame Auswahlfrage (mit Auswahlpunkt vor dem "Tage pro Woche") - dann können Sie den Vollständigkeitscheck einfach in der Frage einschalten.

Wenn Sie das nicht möchten, müssten Sie den Antwort-Check wie hier dokumentiert implementieren: https://www.soscisurvey.de/help/doku.php/de:create:checks-php

So viel zur Prüfung, ob etwas eingetragen wurde - und damit hätten Sie es auch ganz einfach mit dem Filter.

> Wie kann ich die nächste Seite trotzdem überspringen, wenn die Auswahlmöglichkeit angeklickt wird?

Ich gehe mal davon aus, dass Sie da im Moment eine Mehrfachauswahl verwenden, damit man das auch wieder abwählen kann? Dann würde der Filter etwa wie folgt aussehen:

if (value('MA01_01') == 2) {
  goToPage('next');
}

Eine ausführliche Erklärung dazu finden Sie hier: https://www.soscisurvey.de/help/doku.php/de:create:php-filters

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

...