Hallo, ich habe noch eine ergänzende Frage, und da es ohne Kontext nicht nachvollziehbar ist, wollte ich die Frage hier stellen:
Der Kunde hat jetzt zusätzlich noch gefordert, die Fragen als Pflichtfragen zu stellen. Seitdem ich das gemacht habe, gibt es Situationen, bei welchen die Frage nicht mehr angezeigt wird, und gleichzeitig der Fehler kommt "Sie haben die Frage nicht vollständig angezeigt".
Leider kann ich den Fehler ohne LimeSurvey iframe nicht reproduizieren, allerdings habe ich die Vermutung, dass sich der readGET code mit den Pflichtfragen nicht verträgt. Könnte das eine Möglichkeit sein?
Folgender Code ist angegeben auf jeder Seite (wie oben auf der Seite besprochen):
if (readGET('pagina', false) == 1) {
goToPage('pagina1');
}
if (readGET('pagina', false) == 2) {
goToPage('pagina2');
}
if (readGET('pagina', false) == 3) {
goToPage('pagina3');
}
if (readGET('pagina', false) == 5) {
goToPage('pagina5');
}
if (readGET('pagina', false) == 6) {
goToPage('pagina6');
}
if (readGET('pagina', false) == 7) {
goToPage('pagina7');
}
if (readGET('pagina', false) == 8) {
goToPage('pagina8');
}
Die Fragen auf jeder Seite sind Pflichtfragen (über die Frage eingestellt). Auf zwei Seiten musste ich die Pflichfrage als Code setzen. Dann habe ich den Code unterhalb von dem oberen Teil platziert:
if (
(trim(value('S117_01')) == '') &&
(value('S120') < 1)
) {
repeatPage('TX03');
}
Doe beiden Fehler habe ich in der Frage oben als Screenshot eingefügt.