Das Skript dazu wäre wie folgt:
$survey.updateCustom1("${Q1_1}") $survey.branchTo("Q2")Hier ist Q1 der Fragecode für die Frage vom Typ Open Ended / Text. Und wir referenzieren den Wert durch Q1_1, welches das erste Textfeld für die Frage ist (Es kann mehrere Textfelder für eine einzelne Frage geben. Q2 ist die nächste Frage in Folge. Wenn die Befragten den Namen des Restaurants eingeben, wird dieser in Q1_1 gespeichert. Benutzerdefinierte Variable 1: Custom1 wird mit diesem Wert aktualisiert und kann nun überall im Rest der Umfrage verwendet werden.
Q2 Wie oft besuchen Sie Tacano's jeden Monat? Jetzt fragen Sie die Befragten, wie oft sie jeden Monat in ein bestimmtes Restaurant gehen und je nachdem, ob Sie die Befragten zu Folgefragen verzweigen möchten. Wenn die Befragten nun 0 eingeben, wenn sie nicht in dieses Restaurant gehen, dann ist es sinnlos, die folgenden Fragen zu stellen. Siehe das unten angegebene Skript, um zu sehen, wie man dies einrichtet.
#if (${Q2_1} == "0") $survey.branchTo("NewBlock") #end #if (${Q1_1} != "0") $survey.branchTo("Q3") #endDas obige Skript prüft, ob die Benutzereingabe 0 ist, wenn der Benutzer 0 eingibt, wird zu den nächsten Fragen verzweigt, die mit QuestionCode NewBlock beginnen. Wenn der eingegebene Wert ungleich 0 ist, wird in Q3 verzweigt und es werden Folgefragen gestellt.
Team Edition