Hallo Klaus,
so hab in den Code geschaut und festgestellt, dass es tatsächlich Situationen gibt (abhängig von der Exportkonfiguration) in der es zu Zeilenverschiebungen kommen kann.
Das dies nur bei ganz bestimmten Konfigurationen eintritt und der Export vielleicht nicht so häufig verwendet wird, ist das offensichtlich noch niemandem aufgefallen.
Danke, also, dass du diesen Fehler gefunden und dir die Mühe gemacht hast ihn hier zu posten.
Ich werde den Fehler im nächsten Visforms Release beheben.
Damit der Export bei dir gleich richtig funktioniert musst du folgende Änderungen vornehmen (die ich exakt genauso in den Visforms Core einfüge):
Öffene die Datei administrator/components/com_visforms/controllers/visdatas.php (am besten vorher eine Sicherungskopie der Datei machen)
In der Funktion export() findest du 3 x folgende Codezeile
Code:
$data = rtrim ( $data , $separator );
und zwar in der Zeile 143, der Zeile 193 und der Zeile 225 im Original
Bitte kommentiere diese drei Codezeilen aus (indem du // davor schreibst)
Code:
//$data = rtrim ( $data , $separator );
Bitte lass mich wissen, ob das dein Problem behebt.
Herzliche Grüße,
Aicha