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

Ich habe den Teilnehmern den Fragebogen zum Druck am Ende zur Verfügung gestellt (mit den Antworten). Dafür habe ich option('part', 'all'); am Anfang des Fragebogens eingesetzt und am Ende answersPrint('all'); und

<div>
  <button type="button" onclick="window.print();">save answers as PDF</button>
</div>
<br>
<br>

Das funktioniert auch wunderbar. Nun habe ich allerdings einen kleinen Filter, der zwei Fragen überspringt.Den habe ich nicht als PHP Code, sondern über die SoSci Option eingestellt. Wenn Frage == 2 dann springe zur Seite "Filter". Das funktioniert auch super. Allerdings wird die Seite "Filter", auf welcher die Teilnehmer geleitet werden, nicht am Ende des Fragebogen in der Print übersicht angezeigt. Es ist mir klar, dass die übersprungenen Seiten nicht angezeigt werden. Aber die erste Seite nach dem Filtersprung sollte doch angezeigt werden?

Wir arbeiten nicht auf SoSci, sondern auf einem privaten Server. Haben das neuste Update aufgespielt. Auf Wunsch stelle ich gerne einen Direktlink zur Verfügung.

by SoSci Survey (327k points)
Nur damit ich es korrekt verstehe: Auf der Frage nach dem Filter werden Fragen gestellt, diese fehlen aber in der Druckansicht, korrekt? Ist das ein besonderer Fragetyp oder passiert das auch, wenn auf der Seite eine Auswahlfrage steht?
by s109993 (12.0k points)
Die Fragen, welche übersprungen werden fehlen (das ist aber wahrscheinlich so gewollt), allerdings fehlt auch die erste Frage nach dem FIltersprung (also die Seite, welche die Seitenkennung bekommen hat, wohin der FIlter springen soll). Auf der Seite steht eine normale Auswahlfrage und darunter ein Textfeld. Also nichts spezielles.
by s109993 (12.0k points)
Up - da der Fragebogen momentan schon online ist, wäre ich um eine Einschätzung sehr dankbar :)
by SoSci Survey (327k points)
Ich muss mir das Problem erst noch im Detail ansehen. Und ich vermute stark, dass die Behebung des Problems anschließend ein Update benötigt.

Wenn Sie möchten, können Sie einmal versuchen, ob es als Workaround hilft, nach der angesprungenen Seite noch eine Seite einzufügen, und die Inhalte der Seite dorthin zu verschieben.
by s109993 (12.0k points)
Alles klar, mach ich. Ich wusste nur nicht, ob Sie meine Rückmeldung gesehen hatten. VIelen Dank!
by s109993 (12.0k points)
Ein Hinweis für den Bug-Fix: Es funktioniert, wenn ich den Filter in PHP Schreibe. Das Problem tritt nur auf, wenn man den FIlter in der Frage definiert.
by SoSci Survey (327k points)
Guter Punkt, danke für den Hinweis!
by s109993 (12.0k points)
Mit buttonToPage() wird die Anwort der Seite, welche mit buttonToPage() angesteuert wird, auch nicht in der Druckübersicht am Ende angezeigt (print(); )
by SoSci Survey (327k points)
Danke für die Ergänzung. Ich befürchte der Fix für dieses Problem wird es nicht mehr in die anstehende Version 3.6.00 schaffen. Aber es bleibt auf der Liste zu lösender Probleme.
by s109993 (12.0k points)
Gibt wahrscheinlich auch keine andere Möglichkeit/ bzw. ein Workaround, eine Printmöglichkeit zusammen mit einem Inhaltsverzeichnis anzubieten, (also buttonToPage() + print() am ). Zum Beispiel option('part', 'all'); öfter einbinden oder ähnliches?
by SoSci Survey (327k points)
Ich prüfe mal, ob sich noch was mache lässt, wenn Ihnen der Fehler aktuell Probleme bereitet (ich verstand die letzte Nachricht als Information)?

> eine Printmöglichkeit zusammen mit einem Inhaltsverzeichnis anzubieten

Wie sprechen davon, dass das Inhaltsverzeichnis während der Befragung genutzt wird und die Druckfunktion alles anzeigen soll, korrekt?

Der Workaround wäre answers() - dabei würde man einfach alle Fragen separat aufrufen. Die Funktion answersPrint() automatisiert das lediglich.

Aber wie gesagt: Wenn es akut Ärger bereitet, dann werfe ich nochmal einen Blick darauf. Sollte ja nicht so kompliziert sein...
by s109993 (12.0k points)
Danke, ich schau mir das diese Woche nochmal an. Wir wollen dieses Jahr das nächste Update Packet aufspielen, allerdings dauert das immer ein bisschen ...  Ich glaube, der Fragebogen um den es geht muss schon vorher ins Feld. Ich melde mich noch einmal, falls ich hier doch noch Support benötige.
by SoSci Survey (327k points)
In der aktuellen Version 3.6.00 (und fortfolgenden) sind die beiden Probleme behoben. Vielleicht möchten sie das Update ja vorziehen, weil 3.6.00 auch mehrere Sicherheitslücken schließt (sie sich allerdings nur durch Personen mit Benutzerkonto auf dem Server ausnutzen lassen).
by s109993 (12.0k points)
Ich mache es jetzt erstmal über answer(); ist zwar etwar arbeit, aber es funktioniert. Das Update wird so schnell bei uns nicht kommen (also nicht in den nächsten zwei Wochen). Da sind wir leider etwas langsam :)

1 Answer

0 votes
by SoSci Survey (327k points)
selected by s109993
 
Best answer

Wir haben das Problem behoben, in den nächsten Tagen soll die Version 3.6.00 freigegeben werden, welche (auch) diesen Bugfix beinhaltet.

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

...