アタッチメントの無効化(Disable Attachments) (データ管理)

ライセンス レベル:BasicStandardAdvanced

サマリ

ジオデータベース フィーチャクラスまたはテーブルでアタッチメントを無効化します。アタッチメント リレーションシップ クラスとアタッチメント テーブルを削除します。

使用法

構文

DisableAttachments_management (in_dataset)
パラメータ説明データ タイプ
in_dataset

アタッチメントを無効化するジオデータベース テーブルまたはフィーチャクラス。入力は、バージョン 10 以降のジオデータベースに存在している必要があります。

Table View

コードのサンプル

DisableAttachments(アタッチメントの無効化)の例(Python ウィンドウ)

次のコード スニペットは、Python ウィンドウで DisableAttachments(アタッチメントの無効化)ツールを使用する方法を示しています。

import arcpy
arcpy.DisableAttachments_management(r"C:\Data\City.gdb\Parcels")
DisableAttachments(アタッチメントの無効化)の例(スタンドアロン Python スクリプト)

次のスクリプトは、スタンドアロン スクリプトで DisableAttachments(アタッチメントの無効化)ツールを使用する方法を示しています。

# Name: DisableAttachments_Example.py
# Description: GDB Attachments are no longer required, so disable
#              attachments on the input dataset

# Import system modules
import arcpy, os, sys

# Set the geoprocessing workspace to the feature dataset LandRecord
# in the geodatabase City.gdb
arcpy.env.workspace = r"C:\Data\City.gdb\LandRecord"

# Set local variables
input = "Parcels"

# Use DisableAttachments to delete all attachment files from the gdb
# and disable attachment handling
try:
    arcpy.DisableAttachments_management(input)
except:
    print arcpy.GetMessages(2)

環境

関連トピック

ライセンス情報

ArcGIS for Desktop Basic: ×
ArcGIS for Desktop Standard: ○
ArcGIS for Desktop Advanced: ○
7/28/2014