Tabelle in dBASE (Conversion)

Zusammenfassung

Hiermit werden Tabellen in dBASE-Tabellen konvertiert.

Verwendung

  • Das Werkzeug kopiert die Zeilen einer Tabelle, einer Tabellensicht, einer Feature-Class, eines Feature-Layers, einer durch Trennzeichen getrennten Datei oder eines Rasters mit einer Attributtabelle in eine neue Geodatabase-Tabelle.

  • Dieses Werkzeug unterstützt die folgenden Tabellenformate als Eingabe:

    Für durch Trennzeichen getrennte Dateien wird die erste Zeile der Eingabedatei für die Feldnamen in der Ausgabetabelle verwendet. Feldnamen dürfen keine Leerzeichen oder Sonderzeichen (z. B. $ oder *) enthalten. Es wird eine Fehlermeldung ausgegeben, wenn die erste Zeile der Eingabedatei Leerzeichen oder Sonderzeichen enthält.

  • Der Name der dBASE-Ausgabetabellen basiert auf dem Namen der Eingabetabelle. Zur Steuerung des Ausgabenamens und für einige zusätzliche Konvertierungsoptionen verwenden Sie das Werkzeug Tabelle in Tabelle.

  • Mit den Werkzeugen Zeilen kopieren und Tabelle in Tabelle können Sie ebenfalls Tabellen in eine dBASE-Tabelle konvertieren.

  • Wenn der Name einer Ausgabetabelle im Ausgabeordner bereits vorhanden ist und die Option Geoverarbeitungswerkzeugen das Überschreiben vorhandener Datasets erlauben deaktiviert ist, wird am Ende des Namens eine Zahl angefügt, damit er eindeutig ist (z. B. "OutputTbl_1.dbf"). Wenn Eingabetabellen den gleichen Namen haben, wird auch an die Namen der Ausgabetabellen eine Zahl angehängt. Dies geschieht unabhängig von der Option zum Überschreiben vorhandener Datasets. Andernfalls wird die Tabelle überschrieben.

Parameter

BeschriftungErläuterungDatentyp
Eingabetabellen

Die Liste der Tabellen, die in dBASE-Tabellen konvertiert werden sollen.

Table View
Ausgabeordner

Der Zielordner, in den die dBASE-Tabellen eingefügt werden.

Folder

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierter Ausgabeordner

Der Ordner, der die neuen dBASE-Tabellen enthält.

Folder

arcpy.conversion.TableToDBASE(Input_Table, Output_Folder)
NameErläuterungDatentyp
Input_Table
[table,...]

Die Liste der Tabellen, die in dBASE-Tabellen konvertiert werden sollen.

Table View
Output_Folder

Der Zielordner, in den die dBASE-Tabellen eingefügt werden.

Folder

Abgeleitete Ausgabe

NameErläuterungDatentyp
Derived_Folder

Der Ordner, der die neuen dBASE-Tabellen enthält.

Folder

Codebeispiel

TableToDBASE – Beispiel 1 (Python-Fenster)

Das folgende Skript für das Python-Fenster veranschaulicht, wie die Funktion TableToDBASE im unmittelbaren Modus verwendet wird.

import arcpy
arcpy.env.workspace = "C:/data/Habitat_Analysis.gdb"
arcpy.TableToDBASE_conversion(["vegtype", "futrds"], "C:/output")
TableToDBASE – Beispiel 2 (eigenständiges Skript)

Das folgende eigenständige Skript veranschaulicht, wie die Funktion TableToDBASE verwendet wird.

# Name: TableToDBASE_Example2.py
# Description: Use TableToDBASE to copy tables to dBASE format
 
# Import system modules
import arcpy
 
# Set environment settings
arcpy.env.workspace = "C:/data"
 
# Set local variables
inTables = ["vegtype", "futrds"]
outLocation = "C:/output"

# Execute TableToDBASE
arcpy.TableToDBASE_conversion(inTables, outLocation)

Lizenzinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen