Résumé
Désactive des pièces jointes sur une classe d'entités de géodatabase ou une table. L’outil supprime la classe de relations de pièces jointes et la table de pièces jointes.
Utilisation
Si le jeu de données est issu d’une géodatabase d’entreprise, il doit provenir d’une connexion à une base de données établie en tant que propriétaire de données.
Cet outil supprime définitivement toutes les pièces jointes stockées en interne dans la géodatabase et associées au Jeu de données en entrée. Si les pièces jointes sont activées après avoir été désactivées, aucune pièce jointe associée précédemment à la classe d'entités ou la table ne sera présente.
Si la table ou la classe d’entités de géodatabase n’a pas de pièces jointes activées, un message d’avertissement est émis et aucun traitement n’a lieu.
Syntaxe
arcpy.management.DisableAttachments(in_dataset)
Paramètre | Explication | Type de données |
in_dataset | Table ou classe d’entités de géodatabase pour laquelle les pièces jointes seront désactivées. L'entrée doit se trouver dans une géodatabase version 10 ou ultérieure. | Table View |
Sortie dérivée
Nom | Explication | Type de données |
out_dataset | Jeu de données en entrée mis à jour. | Vue tabulaire |
Exemple de code
L'extrait de code suivant illustre l'utilisation de l'outil DisableAttachments dans la fenêtre Python.
import arcpy
arcpy.DisableAttachments_management(r"C:\Data\City.gdb\Parcels")
Le script Python ci-dessous illustre l'utilisation de l'outil DisableAttachments dans un script autonome.
# 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)
Environnements
Informations de licence
- Basic: Non
- Standard: Oui
- Advanced: Oui
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?