Zusammenfassung
Entfernt eine Regel in einer Beziehungsklasse.
Verwendung
Wenn die Beziehungsklasse in einer Enterprise-Geodatabase gespeichert ist, kann dieses Werkzeug nur als Datenbesitzer erfolgreich ausgeführt werden.
Syntax
arcpy.management.RemoveRuleFromRelationshipClass(in_rel_class, {origin_subtype}, {destination_subtype}, {remove_all})
Parameter | Erklärung | Datentyp |
in_rel_class | Die Beziehungsklasse mit der Regel, die entfernt werden soll. | Relationship Class |
origin_subtype (optional) | Wenn in der Quellklasse Subtypes vorhanden sind, der Subtype, der mit der zu löschenden Beziehungsklassenregel verknüpft ist. | String |
destination_subtype (optional) | Wenn in der Zielklasse Subtypes vorhanden sind, der Subtype, der mit der zu löschenden Beziehungsklassenregel verknüpft ist. | String |
remove_all (optional) | Gibt die Beziehungsregeln an, die in der Beziehungsklasse entfernt werden sollen.
| Boolean |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
out_rel_class | Die aktualisierte Eingabe-Beziehungsklasse mit der entfernten Beziehungsklassenregel. | Beziehungsklasse |
Codebeispiel
Entfernen einer Beziehungsregel zwischen dem Subtype "Residential" und dem Subtype "House" in der Beziehungsklasse "ParcelsToBuildings" mit dem Werkzeug RemoveRuleFromRelationshipClass.
import arcpy
arcpy.RemoveRuleFromRelationshipClass_management(
"C:\\MyProject\\sdeConn.sde\\progdb.user1.ParcelsToBuildings", "Residential",
"House")
Umgebungen
Lizenzinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja