Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Matrixfragen werden als leere Felder bei CSV Export angezeigt

  • matthiasklampfer
  • matthiasklampfer's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 2 months ago - 4 years 2 months ago #193703 by matthiasklampfer
Hallo,

ich habe Limesurvey CE auf Ubuntu 18.04, PHP v7.2 installiert.

Limesurvey Version Informationen aus der version.php:
versionnumber = '4.1.0';
dbversionnumber' = 425;
buildnumber = 200128;

Leider habe ich derzeit das Problem, dass die Matrixfragen im Export nicht angezeigt werden (siehe Anhang).
Ich bin leider blutiger Anfänger und habe das Problem auch nach stundenlanger Suche im Forum nicht lösen können..

Einige Sachen sind mir durch meine Suche im Forum aufgefallen:
-Ein ähnliches Problem wurde durch das Deaktivieren des Ajax Modes gelöst - diese Option finde ich aber in meinen Globalen Designeinstellungen nicht - ist das in Limesurvey CE überhaupt möglich?
-Im Debug Modus habe ich beim CSV Export einige Fehlermeldungen im CSV-Dokument erhalten. Die erste Zeile:
<b>Notice</b>: Trying to get property 'answerL10ns' of non-object in <b>/var/www/html/limesurvey/application/helpers/admin/export/SurveyObj.php</b> on line <b>240</b><br />
-in den Antwortdetails werden die Antworten der Matrixfragen richtig dargestellt (siehe Anhang)

Ich würde mich sehr freuen, wenn mir hier jemand weiterhelfen könnte.

LG Matthias
Last edit: 4 years 2 months ago by matthiasklampfer.
The topic has been locked.
More
4 years 2 months ago #193704 by jelo

matthiasklampfer wrote: Ich bin leider blutiger Anfänger und habe das Problem auch nach stundenlanger Suche im Forum nicht lösen können..

LS4 ist sehr neu, daher dürfte sich dazu nicht viel im Forum finden.
Ich rate zum Erstellen eines Bugtickets im Bugtracker.

Du solltest auf die neuste Version von LS4 updaten und schauen, ob der Fehler weiterhin besteht.

-Ein ähnliches Problem wurde durch das Deaktivieren des Ajax Modes gelöst - diese Option finde ich aber in meinen Globalen Designeinstellungen nicht - ist das in Limesurvey CE überhaupt möglich?

Der AJAX-Mode wurde entfernt, weil er zu viele Probleme erzeugte.

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The following user(s) said Thank You: matthiasklampfer
The topic has been locked.
  • matthiasklampfer
  • matthiasklampfer's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 2 months ago #193705 by matthiasklampfer
Hallo,
der Bug ist schon gemeldet worden: bugs.limesurvey.org/view.php?id=15835
Gibt es hier eventuell einen workaround?
LG Matthias
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 2 months ago #193706 by Joffm
Das Einzige, was Du machen könntest, wäre der direkte Zugriff auf die Datenbank.

Entweder mit einem Tool wie phpMyAdmin, TOAD, HeidiSQL, usw.
oder über die LimeSurvey API.

Da bei einem direkten Zugriff die Feldbezeichnungen gleich dem SGQA-Code sind, sind sie manchmal etwas schwierig zu lesen.


Wenn man dann (hier mit phpMyAdmin) nach EXCEL exportiert


Ich würde also den normalen Export nach EXCEL machen, dann den direkten aus der Datenbank.
Dann kannst Du die Header vergleichen und findest Deine Matrix-Felder.

Was Besseres weiß ich nicht. Außer warten auf die nächste Version.

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.
More
4 years 2 months ago #193713 by jelo

matthiasklampfer wrote: der Bug ist schon gemeldet worden: bugs.limesurvey.org/view.php?id=15835

Der Bug ist leider noch nicht angeschaut worden. Zumindest ist keine Person dem Ticket zugeordnet.

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The topic has been locked.
  • matthiasklampfer
  • matthiasklampfer's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 2 months ago #193739 by matthiasklampfer
Auch in der neusten Version ist der Bug noch drinnen.
Der Export von den Codes alleine funktioniert gut - bei der Auswahl von "Vollständige Antworten" wird nichts mehr angezeigt komischerweise.. werde den Bug jetzt im Bugtracker eintragen.
Danke für die vielen Rückmeldungen - trotzdem ist da leider noch nichts dabei was ich so an (nicht IT affine) Mitarbeiter weitergeben kann..
LG Matthias
The topic has been locked.
  • matthiasklampfer
  • matthiasklampfer's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 2 months ago #193740 by matthiasklampfer
Habe eine Lösung gefunden, dass alle vollständigen Antworten wieder exportiert werden!

Im Bugreport von Jelle_S steht es drinnen: Im File SurveyObj auf Zeile 240 (application/helpers/admin/export/SurveyObj.php) den Code von
$fullAnswer = (isset($answers[$answerCode])) ? $answers[$answerCode]->answerL10ns[$sLanguageCode]->answer : "";
auf
$fullAnswer = (isset($answers[$answerCode])) ? $answers[$answerCode] : "";
ändern.

Das löst das Problem für mich :)
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 2 months ago #193741 by Joffm

Auch in der neusten Version ist der Bug noch drinnen.

Naja, das ist klar.
Der Bug-Report von Jelle bezieht sich ja auf die aktuelle 4.1.1.

Wenn der Export der Antwortcodes klappt, ist es doch zunächst in Ordnung.
Denn diese benötigst Du ja für die statistische Analyse.
Ein solcher Export, der die Labels exportiert,

ist dafür ja recht sinnlos.

Dies soll natürlich nicht heißen, dass das Problem nicht behoben werden muss.

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.
More
4 years 2 months ago #193743 by jelo

Joffm wrote: Dies soll natürlich nicht heißen, dass das Problem nicht behoben werden muss.

Das hat Jelle_S via Pullrequest auch schon im Angebot.
github.com/LimeSurvey/LimeSurvey/pull/1386

Mal sehen, wann ein Update vorliegt.

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The topic has been locked.
Moderators: Joffm

Lime-years ahead

Online-surveys for every purse and purpose