BOI Software Entwicklung und Vertrieb GmbH

Tel: +43 (0) 732 / 736423 - 0

Spazgasse 4

Email: office@boi.at

4040 Linz, Austria

www.boi.at

xCSV-Import / Export: Felder mit führenden Nullen

Wenn Daten aus TABEX/4 exportiert - in MS EXCEL geändert - und wieder in TABEX/4 importiert werden, können Probleme mit Änderungen auftreten, die von MS EXCEL automatisch durchgeführt wurden (z.B. Entfernen führender Nullen).

Ein Beispiel für eine Exportdatei:
"PRODNR";"PRODNAME";"PRODGRP";"PRODPREIS"
"000010";"Zange ";"Werkzeug ";"65"
"000012";"Relay ";"Elektrik ";"52,12"
"000013";"Saege ";"Werkzeug ";"89,99"
"000045";"Welle ";"Mechanik ";"39,59"
"000050";"Spray ";"Werkzeug ";"20,8"

MS EXCEL entfernt diese Nullen beim Import in EXCEL. Wird nun in MS EXCEL wiederum eine CSV-Datei erzeugt, fehlen diese führenden Nullen.

In unserem Beispiel wurde von EXCEL folgende Datei generiert:
PRODNR;PRODNAME;PRODGRP;PRODPREIS
10;Zange ;Werkzeug ;65
12;Relay ;Elektrik ;52,12
13;Saege ;Werkzeug ;89,99
45;Welle ;Mechanik ;39,59
50;Spray ;Werkzeug ;20,8

Um diese Datei wieder korrekt in TABEX/4 importieren zu können, müssen die betreffenden Character-Felder in TABEX/4 mit dem Format Numeric (N) oder als Picture (PI) definiert werden. Dann ergänzt TABEX/4 beim Import wieder die führenden Nullen.

Der Tabellenvergleich von TABEX/4 kann verwendet werden, um die zu importierenden Daten vor dem Speichern mit dem letzten Stand der Daten in TABEX/4 zu prüfen.

Dazu sind folgende Schritte nötig:

  • Icon 'CSV-Import' drücken

  • auf Icon 'mit anderer Tabelle vergleichen (Ctrl+D)' drücken,

  • im folgenden Dialog 'Auswählen Datenbank für Vergleich' keine Datenbank auswählen, sondern nur auf das Icon 'auswählen (Alt+Ctrl+Shift+Right)' klicken (dadurch wird die aktuelle TABEX-Datenbank ausgewählt) und die Tabelle auswählen.

  • Danach werden alle Änderungen in Form eines Differenz-Protokolls angezeigt.

  • Mit dem Icon 'Vergleichtabellen ein-/ausblenden' können auch die Vergleichtabellen (vorherige und aktueller Stand) ausgeblendet werden. Dann wird das gesamte Differenz-Protokoll angezeigt.

Migrationspakete

Die BOI GmbH bietet Migrationspakete für die Ablöse der Tabellen-managementsysteme SPITAB, TABSYS und VTAS an.

 

» Migrationspakete

Success Stories

AirPlus International setzt seit 20 Jahren auf TABEX.

 

Durch die Einführung der TABEX/4 JAVA APPLICATION ENGINE konnte die lückenlose Protokollierung der Business-Abläufe auch in Java-Anwendungen ohne großen Aufwand umgesetzt werden.

 

» diese Success Story lesen

» weitere Success Stories