Domino 9 und frühere Versionen > ND8: Entwicklung
Export Funktion exportiert falsch
(1/1)
Sebi087:
Hallo Zusammen,
ich habe in einer DB eine Exportfunktion welche bis vor ein paar Tagen richtig funktioniert hat.
Das Problem ist, dass exportierte Werte teilweise in den Spalten verschoben sind.
Beispiel:
CustomerID, ProjectID, Text
Dann sind Text und CustomerID plötzlich verdreht, was in meinem SSIS Prozess dann natürlich zu einem Fatal Error führt.
Seltsamerweise sind manuelle Exporte immer richtig und auch die View, welche ran gezogen wird für den manuellen oder automatischen Export ist korrekt.
Es sind also keine Fehler zu finden.
Ich kann aber leider bei über 530 Dokumenten nicht mit dem Debugger manuell arbeiten um mir das ersichtlich zu machen, warum er die Spalten verschiebt.
Manuelle Exporte sind übrigens Notes Exporte über die File -> Export Funktion.
Kennt jemand dieses seltsame Verhalten?
Liebe Grüße,
Sebi
Driri:
Und wie genau arbeitet die Exportfunktion ?
Es könnte z.B. sein, daß übliche Trennzeichen (Komma, Semikolon, etc.) in Strings vorkommen und nicht sauber "escaped" werden. Dann wertet der Export das als Trennzeichen und schon hast Du eine Verschiebung.
Sebi087:
Das ist ein sehr guter Hinweis, vielen Dank.
Das werde ich gleich mal prüfen.
--- Zitat ---Und wie genau arbeitet die Exportfunktion ?
--- Ende Zitat ---
Mit recht einfachen Mitteln...
Da wird einfach eine View ausgelesen und diese dann per Print in eine CSV Datei geschrieben.
Möglicherweise prüft der Code nicht auf diese Möglichkeit der Trennzeichen.
Erscheint mir aktuell aber als das wahrscheinlichste.
Danke für den schnellen Input.
Grüße,
Sebastian
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln