0 votes
in SoSci Survey (dt.) by s123746 (155 points)

Ich habe ein Freitextfeld als Frage und möchte Teilnehmende auf die Endseite weiterleiten, wenn sie hier etwas eingetragen haben (ist eine Pflichtfrage).

Wie kann ich dafür die Funktion

if (value('variable') == value) { goToPage('end'); }

nutzen bzw. anpassen, da ich ja nicht alle möglichen Freitexte als Wert eintragen kann?

1 Answer

+1 vote
by SoSci Survey (327k points)

Der Filter wäre wie folgt:

if (trim(value('variable')) != '') {
     goToPage('end');
}

Sie prüfen also, ob nicht nichts (leerer String = zwei Anführungszeichen mit nichts dazwischen) eingetragen wurde.

Das trim() entfernt eventuelle Leerzeichen am Anfang und Ende.

by s123746 (155 points)
Funktioniert perfekt, danke für die schnelle Antwort!

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

...