ラベル | 説明 | データ タイプ |
入力テーブル | dBASE テーブルに変換されるテーブルのリスト。 | Table View |
出力フォルダー | 出力 dBASE テーブル (1 つまたは複数) の格納先となるフォルダー | Folder |
派生した出力
ラベル | 説明 | データ タイプ |
更新された出力フォルダー | 新しい dBASE テーブルを含むフォルダー。 | Folder |
1 つまたは複数のテーブルを dBASE テーブルに変換します。
このツールは、テーブル、テーブル ビュー、フィーチャクラス、フィーチャ レイヤー、区切りファイル、または属性テーブルのあるラスターの行を新しいジオデータベース テーブルにコピーします。
このツールは入力として次のテーブル形式をサポートします。
区切りファイルの場合は、入力ファイルの 1 行目が出力テーブルのフィールド名として使用されます。 フィールド名には空白または特殊文字 ($ または * など) を使用できません。入力ファイルの 1 行目に空白または特殊文字が含まれている場合は、エラーが発生します。
出力 dBASE テーブルの名前は、入力テーブルの名前に基づいて付けられます。 出力名を制御し、追加の変換オプションを設定するには、[テーブル → テーブル (Table To Table)] ツールを使用します。
テーブルを dBASE テーブルに変換するには、[行のコピー (Copy Rows)] ツールおよび [テーブル → テーブル (Table To Table)] ツールを使用する方法もあります。
出力テーブルの名前が出力フォルダー内にすでに存在しており、[ジオプロセシング ツールが既存のデータセットを上書きすることを許可] オプションがオフになっている場合は、名前の重複を回避するために、「OutputTbl_1.dbf」のように名前の末尾に番号が付加されます。 入力テーブルのいずれかに同じ名前が指定されている場合は、既存のデータセットを上書きするオプションが設定されているかどうかに関係なく、番号が出力テーブル名にも付加されます。 それ以外の場合、テーブルは上書きされます。
ラベル | 説明 | データ タイプ |
入力テーブル | dBASE テーブルに変換されるテーブルのリスト。 | Table View |
出力フォルダー | 出力 dBASE テーブル (1 つまたは複数) の格納先となるフォルダー | Folder |
ラベル | 説明 | データ タイプ |
更新された出力フォルダー | 新しい dBASE テーブルを含むフォルダー。 | Folder |
arcpy.conversion.TableToDBASE(Input_Table, Output_Folder)
名前 | 説明 | データ タイプ |
Input_Table [table,...] | dBASE テーブルに変換されるテーブルのリスト。 | Table View |
Output_Folder | 出力 dBASE テーブル (1 つまたは複数) の格納先となるフォルダー | Folder |
名前 | 説明 | データ タイプ |
Derived_Folder | 新しい dBASE テーブルを含むフォルダー。 | Folder |
次の Python ウィンドウ スクリプトは、イミディエイト モードで TableToDBASE 関数を使用する方法を示しています。
import arcpy
arcpy.env.workspace = "C:/data/Habitat_Analysis.gdb"
arcpy.TableToDBASE_conversion(["vegtype", "futrds"], "C:/output")
次のスタンドアロン スクリプトで、TableToDBASE 関数を使用する方法を示します。
# 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)