Attributregel löschen (Data Management)

Zusammenfassung

Löscht Attributregeln aus einem Dataset.

Weitere Informationen über Attributregeln

Verwendung

  • Wenn Sie beim Ausführen dieses Werkzeugs einen Regelnamen und einen Regeltyp angeben, überprüft das Werkzeug, ob die Regel mit dem Regeltyp übereinstimmt. Wenn sie nicht übereinstimmen, wird die Regel nicht gelöscht.

Parameter

BeschriftungErläuterungDatentyp
Eingabetabelle

Die Tabelle oder Feature-Class mit den zu löschenden Attributregeln.

Table View
Regelnamen

Die Namen der Regeln, die im Dataset gelöscht werden sollen.

String
Typ
(optional)

Gibt den Typ der Attributregel an, die gelöscht werden.

  • Berechnung: Nach dem Wert des Parameters Regelnamen gefilterte Berechnungsregeln werden gelöscht.
  • Beschränkung: Nach dem Wert des Parameters Regelnamen gefilterte Beschränkungsregeln werden gelöscht.
  • Validierung: Nach dem Wert des Parameters Regelnamen gefilterte Validierungsregeln werden gelöscht.

  • BerechnungBerechnungsregeln werden gelöscht.
  • EinschränkungBeschränkungsregeln werden gelöscht.
  • ValidierungValidierungsregeln werden gelöscht.
String

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Gelöschte Attributregeln

Die aktualisierte Eingabetabelle mit einer oder mehreren gelöschten Attributregeln.

Table View; Raster Layer; Mosaic Layer

arcpy.management.DeleteAttributeRule(in_table, names, {type})
NameErläuterungDatentyp
in_table

Die Tabelle oder Feature-Class mit den zu löschenden Attributregeln.

Table View
names
[names,...]

Die Namen der Regeln, die im Dataset gelöscht werden sollen.

String
type
(optional)

Gibt den Typ der Attributregel an, die gelöscht werden.

  • CALCULATIONBerechnungsregeln werden gelöscht.
  • CONSTRAINTBeschränkungsregeln werden gelöscht.
  • VALIDATIONValidierungsregeln werden gelöscht.
String

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_table

Die aktualisierte Eingabetabelle mit einer oder mehreren gelöschten Attributregeln.

Table View; Raster Layer; Mosaic Layer

Codebeispiel

DeleteAttributeRule: Beispiel (Python-Fenster)

Löschen von zwei bestimmen Berechnungsattributregeln in einer Feature-Class.

import arcpy
arcpy.management.DeleteAttributeRule(
    "C:\\MyProject\\MyDatabase.sde\\pro.USER1.campusData", "Rule A;Rule B", 
    "CALCULATION")

Verwandte Themen