Vielen Dank für die Antwort!
Der Inhalt der Serienmail sollte also unbedingt enthalten:
...hier geht es zum Fragebogen:
%link%
Ist die Variante mit sieben separaten Fragebögen auch möglich und wenn ja, welche Version ist für die Auswertung besser/übersichtlicher?
Für die zweite Frage habe ich nun folgenden PHP-Code generiert:
put('AB04_01', caseSerial());
statistic('count', 'AB04_01');
if (statistic('count', 'AB04_01') >= 6)
{question('AB01');} else {text('AB05');}
Der Befehl in der ersten Zeile findet sich am Ende jedes der acht Fragebögen und ich möchte, dass nur jene VPN einen Code erhalten, die mindestens sechs Fragebögen bearbeitet haben.
AB01 ist ein Zufallsgenerator, der der VPN eine Seriennummer zuweist und AB04_01 ist die interne Variable, die ich anelegt habe.
Ist das so korrekt bzw. ist es richtig, dass ich die Frage AB01 (Zufallsgenerator) dann von der letzen Seite des Fragebogens entferne (also als Element, das nicht mit PHP-Code erstellt wurde), damit sie auch nur für die entsprechenden Personen angezeigt wird? In diesem Fall funktioniert dann der Code nämlich nicht mehr, der prüft, ob die Urne mit den Seriennummern leer ist.
Meine Alternatividee war folgende:
put('AB04_01', caseSerial());
statistic('count', 'AB04_01');
if (statistic('count', 'AB04_01') >= 6)
{goToPage('VPN');} else {goToPage('NA');}
Wobei sich der Zufallsgenerator auf Seite VPN befindet und der Text, dass man nicht genug Fragebögen beantwortet hat auf der Seite NA. Allerdings weiß ich nicht genau, wie ich es schaffe, dass diejenigen, die eine Code erhalten haben, dann die Seite NA überspringen.
Wäre das so möglich (der Code steht dann auf der Seite des Generators)?
put('AB04_01', caseSerial());
statistic('count', 'AB04_01');
if (statistic('count', 'AB04_01') >= 6)
{goToPage('end');}