| Beschriftung | Erläuterung | Datentyp | 
| Eingabetabelle
 | Die Tabelle oder Feature-Class, aus der die Attributregeln exportiert werden. | Table View | 
| Ausgabedatei
 | Speicherort und Name der zu erstellenden Datei .csv. | File | 
Zusammenfassung
Exportiert Attributregeln aus einem Dataset in eine Datei mit kommagetrennten Werten (.csv).
Verwendung
- Dieses Werkzeug kann in Verbindung mit dem Werkzeug Attributregeln importieren verwendet werden. 
- Die .csv-Datei enthält die folgenden Spalten: NAME, DESCRIPTION, TYPE, SUBTYPE, FIELD, ISEDITABLE, TRIGGERINSERT, TRIGGERDELETE, TRIGGERUPDATE, SCRIPTEXPRESSION, ERRORNUMBER, ERRORMESSAGE, EXCLUDECLIENTEVALUATION, ISENABLED, BATCH, SEVERITY, TAGS, CATEGORY und CHECKPARAMETERS. - .csv-Spalten- Spalten - Beschreibung - Beispiel - NAME - Name der Regel. - constraintRuleOP - DESCRIPTION - Die Regel-Beschreibung. - Operating pressure must be less than 300. - TYPE - Der Typ der Attributregel. - CONSTRAINT, CALCULATION - SUBTYPE - Verfügt das Dataset über Subtypes und wird der Subtype in der Regeldefinition verwendet, ist dies der Subtype-Name, auf den die Regel angewendet wird. - ALLE - FIELD - Der Name des Feldes, auf das die Regel angewendet wird, falls zutreffend. - CONDITION - ISEDITABLE - Ein Boolescher Wert, der definiert, ob das Attributfeld editierbar ist. - Richtig oder falsch - TRIGGERINSERT - Ein Boolescher Wert, der definiert, ob die auslösenden Ereignisse für die Regel für Einfügungsvorgänge festgelegt werden. - Richtig oder falsch - TRIGGERDELETE - Ein Boolescher Wert, der definiert, ob die auslösenden Ereignisse für die Regel für Löschvorgänge festgelegt werden. - Richtig oder falsch - TRIGGERUPDATE - Ein Boolescher Wert, der definiert, ob die auslösenden Ereignisse für die Regel für Aktualisierungsvorgänge festgelegt werden. - Richtig oder falsch - SCRIPTEXPRESSION - Ein Arcade-Skriptausdruck zur Definition der Regel. - $feature.OPERATINGPRESSURE < 300 - ERRORNUMBER - Die Fehlernummer der Regel, falls zutreffend. - 99 - ERRORMESSAGE - Die Fehlermeldung für die Regel, falls zutreffend. - Invalid operating pressure. Must be less than 300. - EXCLUDECLIENTEVALUATION - Ein Boolescher Wert, der definiert, ob die Regel für alle Clients oder nur für einfache Clients unterstützt wird. - Richtig oder falsch - ISENABLED - Ein boolescher Wert, der definiert, ob die Attributregel aktiviert ist. - Richtig oder falsch - BATCH - Ein boolescher Wert, der definiert, ob die Regel eine Batch-Überprüfung unterstützt. - Richtig oder falsch - SEVERITY - Ein ganzzahliger Wert (1 bis 5), der den Schweregrad des Fehlers definiert. - 2 - TAGS - Ein Satz von Zeichenfolgenwerten zum Identifizieren der Regel. - Betriebsdruck - CATEGORY - Ein vom System generierter ganzzahliger Wert, der die Regelkategorie definiert, falls zutreffend. - Dieser Wert wird vom System generiert und sollte nicht geändert werden. - 6 - CHECKPARAMETERS - Ein vom System generierter JSON-Wert, der die Konfiguration einer Data Reviewer-basierten Regel definiert. - Dieser Wert wird vom System generiert und sollte nicht geändert werden. - {"ReviewerRuleType": "0", "minimumangle": "60"} 
Parameter
arcpy.management.ExportAttributeRules(in_table, out_csv_file)
| Name | Erläuterung | Datentyp | 
| in_table | Die Tabelle oder Feature-Class, aus der die Attributregeln exportiert werden. | Table View | 
| out_csv_file | Speicherort und Name der zu erstellenden Datei .csv. | File | 
Codebeispiel
Exportieren Sie die Attributregeln aus einer Feature-Class namens "GasPipes".
import arcpy
arcpy.ExportAttributeRules_management("C:\\MyProject\\MyDatabase.sde\\pro.USER1.GasPipes", 
                                      "C:\\MyProject\\ExpAttrRulesFrBuilding.csv")Lizenzinformationen
- Basic: Nein
- Standard: Erfordert J
- Advanced: Erfordert J