0 votes
in SoSci Survey (dt.) by s171919 (140 points)
edited by SoSci Survey

Hallo,
ich nutzte SoSci Survey für ein Befragungsprojekt für mein Studium in einer Version die über die Server meiner Universität läuft.

Der Befragte soll seine Aantworten wenn er möchte ausdrucken/ als PDF per Druck speichern können. Das hat mit der unter: https://www.soscisurvey.de/help/doku.php/de:create:functions:answersprint beschrieben Methode, als ich es getestet habe, auch gut funktioniert.

Jetzt im Pre-Test kiegen Nutzer jedoch folgenden Fehler-Code angezeigt:

Fatal error: Uncaught Error: Call to undefined method s2survey\questions\MCMatrix\QuestionDataOutMCMatrix::dynamicContentSubheading() in /var/www/html/lib/s2survey/questions/QuestionDataOut.php:428 Stack trace: #0 /var/www/html/lib/s2survey/questions/QuestionDataOut.php(182): s2survey\questions\QuestionDataOut->htmlItemsDynamic() #1 /var/www/html/lib/s2survey/questions/MCMatrix/QuestionDataOutMCMatrix.php(21): s2survey\questions\QuestionDataOut->dynamicItemsHTML() #2 /var/www/html/lib/s2survey/questions/QuestionDataOut.php(278): s2survey\questions\MCMatrix\QuestionDataOutMCMatrix->dynamicItemsHTML() #3 /var/www/html/lib/s2survey/questionnaire/environment/QnrFunctions.php(158): s2survey\questions\QuestionDataOut->htmlPrint() #4 /var/www/html/lib/s2survey/questionnaire/environment/QnrFunctions.php(202): s2survey\questionnaire\environment\answers('AS01') #5 /var/www/html/lib/s2survey/phpcode/PHPCodeExecutor.php(537) : eval()'d code(3): s2survey\questionnaire\environment\answersPrint('all') #6 /var/www/html/lib/s2survey/phpco in /var/www/html/lib/s2survey/questions/QuestionDataOut.php on line 428 Error message of type 1 seems not to reference eval'd code:
Uncaught Error: Call to undefined method s2survey\questions\MCMatrix\QuestionDataOutMCMatrix::dynamicContentSubheading() in /var/www/html/lib/s2survey/questions/QuestionDataOut.php:428 Stack trace: #0 /var/www/html/lib/s2survey/questions/QuestionDataOut.php(182): s2survey\questions\QuestionDataOut->htmlItemsDynamic() #1 /var/www/html/lib/s2survey/questions/MCMatrix/QuestionDataOutMCMatrix.php(21): s2survey\questions\QuestionDataOut->dynamicItemsHTML() #2 /var/www/html/lib/s2survey/questions/QuestionDataOut.php(278): s2survey\questions\MCMatrix\QuestionDataOutMCMatrix->dynamicItemsHTML() #3 /var/www/html/lib/s2survey/questionnaire/environment/QnrFunctions.php(158): s2survey\questions\QuestionDataOut->htmlPrint() #4 /var/www/html/lib/s2survey/questionnaire/environment/QnrFunctions.php(202): s2survey\questionnaire\environment\answers('AS01') #5 /var/www/html/lib/s2survey/phpcode/PHPCodeExecutor.php(537) : eval()'d code(3): s2survey\questionnaire\environment\answersPrint('all') #6 /var/www/html/lib/s2survey/phpco in /var/www/html/lib/s2survey/questions/QuestionDataOut.php on line 428

In der Fehlermeldung steht ja Frage "AS01".
Der Fehler scheint nur aufzutreten wenn wenn die Seite des Fragebogens mit "AS01" aufgerufen wird. Ob die Frage "AS01" ausgefüllt wird oder nicht, spielt nach ausprobieren anscheindend keine Rolle. Wenn ich im Debug-Modus die Seite überspringe tritt der Fehler nicht auf.

Die Frage ist die einzige Frage die eine Mehrfachauswahl-Matrix als Fragentyp nutzt. Muss ich die Frage so wie unter: "https://www.soscisurvey.de/help/doku.php/de:create:combine" umgestalten, damit das Drucken funktionieren kann oder gibt es eine andere Lösung?

Oder ist es ein ganz anderes Problem?

Ich freue mich sehr über eine Antwort/Lösung.

Vielen Dank schon im Vorraus!

LG

by SoSci Survey (305k points)
>  über die Server meiner Universität läuft.

Welche Version wird denn links unten in der Navigation angezeigt?
by s171919 (140 points)
Programm-Version 3.2.21
by SoSci Survey (305k points)
In Ordnung, dann sehen wir uns das gleich an.

1 Answer

0 votes
by SoSci Survey (305k points)

Danke für die Geduld und den Hinweis.

Der Fehler tritt dann auf, wenn in einer Mehrfachauswahl eine Zwischenüberschrift verwendet wird. Wir haben eine fehlerbereinigte Version 3.2.23 bereitgestellt. Bitte informieren Sie die für den Server Ihrer Universität zuständige Person über die Verfügbarkeit des Updates.

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

...