0 votes
in SoSci Survey (dt.) by s109993 (10.3k points)

Hallo,

Ich habe in einem Projekt zwei Fragebögen angelegt. Von dem einen wird über gotoquestionnaire(); auf den anderen Fragebogen geleitet. Beim ausfüllen des zweiten Fragebogens wird eine zweite Datenzeile (gleiche Serial) angelegt.

Jetzt konnte ich das folgenden Verhalten beobachten: Wenn jemand den zweiten Fragebogen abbricht und sich wieder neu einloggt, wird zwar die Fragenummer angezeigt von der Frage, wo man den Fragebogen zuvor unterbrochen hatte, allerdings wird die erste Frage des Fragebogens angezeigt. Wenn ich auf "Weiter"/"Zurück" klicke, kommt jeweils wieder die richtige Frage.

Beispiel: Fragebogen auf Frage 5 beendet. Beim neu einloggen wird Fragenummer 5. angezeigt, allerdings mit der Frage + items von Frage 1. Wenn ich auf "Weiter" klicke, kommt die richtige Frage 6, wenn ich dann wieder auf "zurück" klicke, kommt die richtige Frage 5 wieder.

Meine Gedanke war, dass SoSci verwirrt ist durch die zwei Datenzweilen pro Serial und nicht Zuorden kann, welchen Fragebogen es öffnen soll? Es wird allerdings auch immer der richtige Fragebogen geöffnet.

by SoSci Survey (306k points)
Interessant ... passiert das auch, wenn Sie den Link mit expliziter Angabe des Fragebogens (...&q=base) aufrufen? Meine spontane Vermutung wäre allerdings eher ein Fehler in der goToPage()-Funktion, welche womöglich zuerst die erste Seite zeigt, und dann erst die richtigen Daten lädt. Wir sehen uns das einmal an ... wie dringend ist das Problem für Sie denn?
by s109993 (10.3k points)
Leider ausnahmsweise relativ dringend. Wenn das nicht funktioniert, müsste ich den einen Fragebogen in ein anderes Projekt laden und per redirect arbeiten. Das ist zwar möglich, würde allerdings unser Design etwas über den haufen werfen, was zum jetzigen Zeitpunkt etwas unschön ist (unser Kunde ist eigentlich schon am Testen). Könnten Sie mir kurz hier schreiben, falls es nicht möglich ist, dass sie sich ds Problem heute noch anschauen? Dann würde ich gleich den Fragebogen in ein neues Projekt schieben.

Ja, das Problem tritt auch auf, wenn ich den Direktlink auf den Fragebogen setze:     https://ofb.iea-hamburg.de/tosca_SCHUELER/?q=rotationB

Noch als Info, wir arbeiten nicht auf SoSciSurvey sondern auf unseren eigenen Servern (Programm-Version 3.5.00).
by SoSci Survey (306k points)
Ich sehe mir das Problem bis morgen an und kann dann hoffentlich Genaueres sagen.
by s109993 (10.3k points)
Vielen Dank!
by SoSci Survey (306k points)
Aktueller Stand: Das Problem liegt im goToQuestionnaire(), hier springt SoSci Survey intern auf die falsche Seite, unabhängig von den SERIALs.

Das Problem ist ein wenig komplexer, sollte aber bis Dienstag nächster Woche lösbar sein. Schneller wird es aufgrund der Komplexität des Problems nicht gehen, befürchte ich.
by s109993 (10.3k points)
Danke für Ihre schnelle Auskunft. Zwei Folgefragen:

a) kann ich einfach redirect(); anstatt goToQuestionnaier(); verwenden, auch wenn es sich um ein Fragebogen im gleichen Projekt handelt?
b) Können Sie uns einen Hotfix dafür bereitstellen? Wir arbeiten ja nicht auf SoSci Survey

Entschuldigen Sie die ganze Fragerei, allerdings muss ich jetzt abschätzen was der beste Weg für uns ist.
by SoSci Survey (306k points)
> Entschuldigen Sie die ganze Fragerei

Am liebsten wäre es mir gewesen, wenn ich gestern eine Lösung gefunden hätte - aber jetzt schauen wir erstmal, dass Ihr Projekt starten kann...

> a) kann ich einfach redirect(); anstatt goToQuestionnaier(); verwenden, auch wenn es sich um ein Fragebogen im gleichen Projekt handelt?

Im Prinzip ja, wobei im Link natürlich der Fragebogen explizit spezifiziert werden muss. Sie müssen nur kontrollieren, ob ein erneuter Aufruf den "ersten" Fragebogen wieder auf der ersten Seite öffnet, sodass der Redirect erneut funktioniert - eventuell brauchen Sie ein repeatPage() auf der Seite hinter dem redirect().

> b) Können Sie uns einen Hotfix dafür bereitstellen? Wir arbeiten ja nicht auf SoSci Survey

Ja, hatte ich geplant. Sobald ich das Problem gelöst habe, stelle ich Ihnen ein Update zur Verfügung.
by s109993 (10.3k points)
Super, ich habe es mit redirect gemacht und es funktioniert wunderbar. Musste nur die Links aus dem Zufallgenerator direkt definieren. Aber alles kein Problem. Somit brauchen wir das Update auch nicht nächste Woche.

Viele Grüße
by SoSci Survey (306k points)
Sehr gut, danke für die Info!

Please log in or register to answer this question.

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

...