Utilisation
Si la classe de relations est stockée dans une géodatabase d’entreprise, vous devez être le propriétaire des données pour pouvoir exécuter cet outil.
Syntaxe
arcpy.management.RemoveRuleFromRelationshipClass(in_rel_class, {origin_subtype}, {destination_subtype}, {remove_all})
Paramètre | Explication | Type de données |
in_rel_class | Classe de relations comportant la règle à supprimer. | Relationship Class |
origin_subtype (Facultatif) | Si la classe d’origine possède des sous-types, il s’agit du sous-type associé à la règle de classe de relations à supprimer. | String |
destination_subtype (Facultatif) | Si la classe de destination possède des sous-types, il s’agit du sous-type associé à la règle de classe de relations à supprimer. | String |
remove_all (Facultatif) | Spécifie la relation à supprimer de la classe de relations.
| Boolean |
Sortie dérivée
Nom | Explication | Type de données |
out_rel_class | Classe de relations en entrée mise à jour après suppression de la règle de classe de relations. | Classe de relations |
Exemple de code
Servez-vous de l’outil RemoveRuleFromRelationshipClass pour supprimer une relation entre le sous-type Residential (Résidentiel) et le sous-type House (Maison) de la classe de relations ParcelsToBuildings.
import arcpy
arcpy.RemoveRuleFromRelationshipClass_management(
"C:\\MyProject\\sdeConn.sde\\progdb.user1.ParcelsToBuildings", "Residential",
"House")
Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?