Mittels statistic()
kann man einen Filter schreiben, der nach einer definierten Anzahl Teilnehmer die Befragung schließt:
(1) Legen Sie eine Frage vom Typ "interne Variablen" mit eine Variable an (Kennung z.B. IV01)
(2) Auf der Seite, ab wo Sie einen Fragebogen als "gültig" zählen möchten, legen Sie folgenden PHP-Code:
put('IV01_01', 2);
(3) Legen Sie einen Textbaustein an (z.B. unter Textbausteine u. Beschriftungen), den Teilnehmer sehen sollen, die über der Quote liegen, vgl. auch pageStop() - Kennung z.B. "screenout".
(4) Legen Sie auf der ersten Seite folgenden Filter als PHP-Code an:
if (statistic('count', 'IV01_01', 2, true) > 100) {
text('screenout');
buttonHide();
pageStop();
}
... hier als Beispiel für maximal 100 Teilnehmer.
Der letzte Parameter true
sorgt dafür, dass auch nicht-komplett (=bis zur letzten Seite) ausgefüllte Fragebögen gezählt werden, falls IV01_01 auf den Wert 2 gesetzt wurde.