Verwendung von Textdateien mit fester Breite

In einer Textdatei mit fester Breite befinden sich die Daten in Spalten mit fester Breite (d. h. jede Spalte enthält eine bestimmte Anzahl von Zeichenpositionen). Daten, die nicht die Breite der Spalte ausfüllen, werden mit Füllzeichen aufgefüllt, normalerweise mit Leerzeichen oder Nullen. Manchmal werden in einer Textdatei mit fester Breite Sonderzeichen verwendet, um eine Spalte von einer anderen optisch abzugrenzen.

Wenn Sie den Datenbank-Setup-Assistenten zur Verbindung mit der Datenbank verwenden, erkennt BarTender die Felder mit fester Breite, unabhängig davon, ob diese durch die Anzahl der Zeichen oder durch eine Abgrenzung festgelegt sind. BarTender konfiguriert Ihre Datenbank dann automatisch, auch wenn Sie diese Konfiguration ändern können.

Um den Datenbank-Setup-Assistenten für die erstmalige Verbindung mit einer Datenbank zu starten, klicken Sie auf Datenbankeinstellungen im Menü Datei. Sie können auch in der Hauptsymbolleiste auf klicken.

Um den Assistenten für eine bestehende Verbindung zu starten, klicken Sie auf Verbindung konfigurieren im Dialogfeld Datenbank-Setup.

GeschlossenBeispiel für eine Textdatei mit fester Breite

Das folgende Beispiel zeigt Datensätze mit Feldern fester Breite. Das erste Feld in jedem Datensatz hat acht, das zweite Feld zehn und das dritte Feld ebenfalls zehn Zeichenpositionen.

0543166 Orangen   Verderblich

17890   BirnenVerderblich

1203768 Äpfel    Verderblich

1029384 Bananen   Verderblich

Beachten Sie, dass im zweiten Datensatz die Begriffe „Birnen“ und „Verderblich“ nicht durch ein Trennzeichen getrennt sind. Hier ist kein Trennzeichen erforderlich, da das Dokument so eingerichtet werden kann, dass das 19. Zeichen automatisch als Anfang des dritten Feldes behandelt wird. Verwenden Sie zu diesem Zweck eine der folgenden Möglichkeiten auf der Seite „Feldbreiten“ im Datenbank-Setup-Assistenten:

GeschlossenBeispiel für eine Textdatei mit Abgrenzung und fester Breite

Das folgende Beispiel zeigt Datensätze mit abgegrenzten Feldern fester Breite.

In diesem Fall ist das Trennzeichen ein vertikaler Balken (|), aber diese Datei unterscheidet sich von einer einfach abgegrenzten Datei dadurch, dass der vertikale Balken nicht nur zwischen den Datenfeldern, sondern auch rechts und links neben der Tabelle erscheint. Außerdem enthält diese Datei horizontale Elemente (- und +), die der Datenbank-Setup-Assistent ignorieren muss, wenn er diese Datei in eine Datenbank konvertiert.

Wenn die Option Felder mit fester Breite als Option für das Format auf der Seite „Dateiformat“ des Assistenten ausgewählt ist, enthält die Liste Feldtrennung die folgenden Optionen:

Verwandte Themen