Запретить вложения (Управление данными)

Уровень лицензии:BasicStandardAdvanced

Резюме

Отключает вложения класса пространственных объектов базы геоданных или таблицы. Удаляет вложения класса отношений и вложения таблицы.

Использование

Синтаксис

DisableAttachments_management (in_dataset)
ПараметрОбъяснениеТип данных
in_dataset

Отключает вложения файловой базы геоданных или класса пространственных объектов. Входной набор данных должен быть записан в базе геоданных версии 10 или более поздней версии.

Table View

Пример кода

Запретить вложения (Disable Attachments). Пример (окно Python)

Следующий фрагмент кода демонстрирует способ использования инструмента Запретить вложения (Disable Attachments) в окне Python.

import arcpy
arcpy.DisableAttachments_management(r"C:\Data\City.gdb\Parcels")
Запретить вложения (Disable Attachments). Пример (автономный скрипт Python)

Следующий скрипт демонстрирует, как использовать инструмент Запретить вложения (Disable Attachments) в автономном скрипте.

## GDB Attachments are no longer required, so disable attachments on the input dataset

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"

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: Да
9/10/2013