Краткая информация
Отключает вложения класса пространственных объектов базы геоданных или таблицы. Удаляет вложения класса отношений и вложения таблицы.
Использование
Этот инструмент полностью удаляет вложения, хранящиеся внутри базы геоданных и связанные с Входным набором данных. При включении вложений после их отключения, вложения, не связанные ранее с классом пространственных объектов или таблицей, отсутствуют.
Если у класса пространственных объектов базы геоданных или таблицы нет включенных вложений, появится предупреждение, и обработки не произойдет.
Синтаксис
DisableAttachments_management (in_dataset)
Параметр | Объяснение | Тип данных |
in_dataset | Отключает вложения файловой базы геоданных или класса пространственных объектов. Входной набор данных должен быть записан в базе геоданных версии 10 или более поздней версии. | Table View |
Пример кода
DisableAttachments Пример (окно Python)
Следующий фрагмент кода демонстрирует способ использования инструмента Запретить вложения (Disable Attachments) в окне Python.
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
# 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
arcpy.DisableAttachments_management(input)