Jun
26
Erstellt von:
SuperUser
26.06.2010 12:02
Immer wieder stehen wir vor dem Problem, Datensätze wie z.B. Kontaktdaten aus unserer zentralen DynamicsNav – Datenbank in andere Systeme zu importieren, um z.B. Mailings zu erzeugen.
Dabei stellen die deutschen Umlaute und Sonderzeichen oft ein Problem dar, da sie nicht richtig konvertiert werden.
Die meisten Systeme benötigen für eine korrekte Darstellung die sog. UTF-8 Codierung. Für uns hat sich herausgestellt, dass es die einfachste Methode ist, die korrekte Konvertierung zu erzielen, wenn man wie folgt vorgeht:
1. Export aus DynamicsNav als CSV-Datei (die dann im ANSI-Format codiert ist).
2. Laden dieser CSV-Datei in Wordpad und Speichern als Textdatei.
3. Import dieser Textdatei, die UTF-8 kodiert ist, in die anderen Systeme.
Sofern diese Konvertierungsfunktionalität direkt in den DynamicsNav – Reports etc. genutzt werden muss, benutzen wir die folgende Codeunit zur Konvertierung:
ASCII <> ANSI Converter