In der Ansicht "Attributregeln" können Sie vorhandene Regeln anzeigen und verwalten und neue Regeln erstellen. Zur Regelverwaltung gehören zum Beispiel das Ändern von Regeleigenschaften, das Importieren und Exportieren von Regeln und das Löschen von Regeln.
In der Ansicht "Attributregeln" werden vorhandene Attributregeln und deren Eigenschaften für ein bestimmtes Dataset angezeigt. Um Attributregeln zu erstellen oder vorhandene Regeln zu verwalten, müssen Sie über die Geodatabase als Datenbesitzer auf die Ansicht zugreifen.
Weitere Informationen zu Attributregeln und deren Eigenschaften
Hinweis:
Beim Zugriff über eine ArcGIS Pro-Basis-Lizenz, einen Web-Feature-Layer oder eine Datenbankverbindung als Benutzer, der nicht der Datenbesitzer ist, ist die Ansicht "Attributregeln" schreibgeschützt.
Öffnen der Ansicht "Attributregeln"
Sie können die Ansicht "Attributregeln" an folgenden Stellen öffnen:
- Bereich Katalog: Klicken Sie mit der rechten Maustaste auf eine Feature-Class oder Tabelle und klicken Sie auf Datendesign > Attributregeln.
- Bereich Inhalt: Klicken Sie mit der rechten Maustaste auf einen Layer oder eine Tabelle und klicken Sie auf Datendesign > Attributregeln.
- Menüband: Wählen Sie einen Layer oder eine Tabelle im Bereich Inhalt aus. Klicken Sie in der Registerkartengruppe Feature-Layer auf die Registerkarte Daten, und klicken Sie in der Gruppe Datendesign auf Attributregeln.
Navigationsabschnitte
Nach dem Öffnen der Ansicht "Attributregeln" können Sie die verschiedenen Regeltypen anzeigen, indem Sie auf die Registerkarte Berechnung, Beschränkung oder Validierung klicken. Bei der Anzeige der vorhandenen Regeln auf jeder Registerkarte repräsentiert jede Zeile eine einzelne Regel. Wenn Sie eine Regel auswählen, werden die Regeleigenschaften im Bereich "Details" auf der rechten Seite der Ansicht angezeigt.
Konfigurieren Sie die Ansicht "Attributregeln" mit den Schaltflächen Spalten und Filter. Sie können die sichtbaren Spalten in der Regelliste über die Schaltfläche Spalten ändern. Sie können die Attributregeln auch über die Schaltfläche Filter nach Regeleigenschaften filtern. Der Filter verwendet die sichtbaren Spalten in der Regelliste.
Element | Beschreibung |
---|---|
Verwenden Sie Registerkarten, um zwischen den Regeltypen Berechnung, Beschränkung und Validierung zu wechseln. | |
Die Regeln werden im Rasterabschnitt der Ansicht aufgelistet. Sie können die Spalten so anpassen, dass mehr oder weniger Details für jede Regel angezeigt werden. | |
Der Bereich "Details" enthält die Eigenschaften der ausgewählten Regel im Raster und dient auch zum Eingeben der Eigenschaften beim Erstellen von Regeln. |
Erstellen einer Attributregel
Sie können Attributregeln in der Ansicht "Attributregeln" oder mit dem Werkzeug Attributregel hinzufügen erstellen. Bevor Sie eine Attributregel erstellen, müssen Sie sicherstellen, dass die Datenquelle für den Regeltyp unterstützt wird und dass eine exklusive Sperre für das entsprechende Dataset vorhanden ist. Dies bedeutet, dass keine Verbindungen oder Services auf das Dataset zugreifen können.
Hinweis:
Wenn Sie einem Dataset Attributregeln hinzufügen, wird dadurch die Abwärtskompatibilität beeinträchtigt:- Ein Dataset, dem Attributregeln hinzugefügt wurden, ist mit ArcMap oder ArcGIS Pro 2.0 und früheren Versionen nicht kompatibel. Weitere Informationen zu den Funktionalitäten, die bei der Verwendung von Clients und Geodatabases verschiedener Versionen verfügbar sind, finden Sie unter Client- und Geodatabase-Kompatibilität.
- Neuere Arcade-Funktionen haben Auswirkungen darauf, welche ArcGIS-Client-Versionen auf das Dataset mit der Attributregel zugreifen können. Weitere Informationen finden Sie unter Kompatibilität von Arcade in Skriptausdrücken.
Zum Erstellen einer Attributregel in der Ansicht "Attributregeln" führen Sie die folgenden Schritte aus:
- Navigieren Sie als Datenbesitzer im Bereich Katalog zu einer Geodatabase.
Tipp:
Wenn sich ein Dataset in der aktiven Kartenansicht befindet, können Sie den Bereich Inhalt verwenden. - Klicken Sie mit der rechten Maustaste auf ein Dataset, und klicken Sie dann auf Datendesign > Attributregeln.
Die kontextbezogene Registerkarte Attributregeln wird angezeigt.
- Klicken Sie in der Gruppe Regeln hinzufügen auf der Registerkarte Attributregeln auf die Schaltfläche für den gewünschten Typ der zu erstellenden Attributregel.
- Berechnungsregel (Sofortige Berechnung oder Batch-Berechnung)
- Beschränkungsregel
- Validierungsregel
- Einsatzbereite Regeln
Der ausgewählte Regeltyp wird in der Ansicht "Attributregeln" aktiviert. Danach wird der Bereich "Details" angezeigt, in dem Sie Details für die neue Regel eingeben können.
- Geben Sie im Bereich "Details" der Ansicht "Attributregeln" die Eigenschaften für die neue Attributregel ein:
Tipp:
Einige der unten aufgeführten Eigenschaften sind nur für bestimmte Regeltypen anwendbar. Die erforderlichen Eigenschaften für den Regeltyp, der erstellt wird, sind mit einem roten Sternchen gekennzeichnet.- Regelname: Ein eindeutiger Name für die Regel.
- Beschreibung: Eine Beschreibung, die mit der Regel gespeichert werden soll.
- Subtype: Der Subtype, auf den die Regel angewendet wird, wenn das Dataset über Subtypes verfügt.
- Feld: Der Name des Feldes, auf das die Regel angewendet werden soll.
- Editierbar: Mit diesem Kontrollkästchen geben Sie an, ob das für die Regel angegebene Feld editierbar sein soll.
- Ausdruck: Der Arcade-Ausdruck zur Definition der Regel:
- Verwenden Sie den Ausdruck-Generator , um ein Arcade-Skript zu konfigurieren und zu überprüfen.
- Bei Syntaxfehlern werden die Zeilennummer und Ursache im Fehler referenziert. Um die Zeilennummern im Ausdruck-Generator anzuzeigen, klicken Sie mit der rechten Maustaste auf das Ausdruckseingabefeld und wählen Zeilennummern anzeigen aus.
- Weitere Informationen zum Erstellen von Skriptausdrücken für Attributregeln
- Fehlernummer: Eine Fehlernummer, die bei einem Verstoß gegen diese Regel zurückgegeben werden soll.
- Fehlermeldung: Eine Fehlermeldung, die bei einem Verstoß gegen diese Regel zurückgegeben werden soll.
- Trigger: Bearbeitungsereignisse, die die Regel auslösen:
- Einfügen: Die Regel wird beim Hinzufügen eines neuen Features angewendet.
- Aktualisieren: Die Regel wird beim Aktualisieren eines Features angewendet.
- Löschen: Die Regel wird beim Löschen eines Features angewendet.
- Ausführung: Diese Einstellung gibt das Verhalten bei der Auswertung der Regel an:
- Von Anwendungsauswertung ausschließen: Wenn diese Option aktiviert wurde, wird die Regel durch die Anwendung oder den Client nicht ausgewertet. Sie wird nach der Anwendung von Änderungen ausgewertet.
- Deaktivieren: Wenn diese Option aktiviert wurde, wird die Regel deaktiviert.
- Batch: Wenn diese Option aktiviert wurde, ist die Berechnungsregel eine Regel für Batch-Berechnungen, die über einen Validierungsservice ausgewertet werden muss.
- Tags: Ein Satz Tags zum Identifizieren der Regel.
- Klicken Sie auf die Schaltfläche Speichern auf der Registerkarte Attributregeln.
Die Attributregel für das Dataset wird erstellt.
Verwalten von Attributregeln
Nachdem Attributregeln für ein Dataset erstellt wurden, können sie in der Ansicht "Attributregeln" verwaltet werden. In dieser Ansicht können Sie mit den Attributregeln für das Dataset oder den Layer, in dem die Ansicht geöffnet wurde, interagieren. Wenn die Ansicht aktiv ist, enthält die Gruppe Attributregeln Werkzeuge und Befehle zum Verwalten der Regeln. Sie können diese Werkzeuge bei der Interaktion mit der Ansicht und dem Bereich "Details" verwenden.
- Regel löschen: Die ausgewählte Regel in der Ansicht löschen.
- Regeln importieren: Attributregeln aus einer CSV-Datei importieren.
- Regeln exportieren: Attributregeln in eine CSV-Datei exportieren.
- Regel aktivieren: Die ausgewählte Regel in der Ansicht aktivieren.
- Regel deaktivieren: Die ausgewählte Regel in der Ansicht deaktivieren.
- Speichern: Änderungen, die in der Ansicht vorgenommen wurden, festschreiben.
Ändern der Eigenschaften von vorhandenen Regeln
Nach der Erstellung von Attributregeln können Sie in der Ansicht "Attributregeln" bestimmte Eigenschaften ändern. Zum Vornehmen von Änderungen an einer Attributregel ist eine exklusive Sperre für das entsprechende Dataset erforderlich.
Sie können die folgenden Eigenschaften ändern:
- Beschreibung
- Ausdruck
- Fehlernummer
- Fehlermeldung
- Trigger
- Tags
- Kontrollkästchen "Deaktivieren" (im Abschnitt "Ausführung")
- Auswertungsreihenfolge (Berechnungsregeln)
- Von Anwendungsauswertung ausschließen
Zum Vornehmen von Änderungen an einer vorhandenen Attributregel führen Sie die folgenden Schritte aus:
- Navigieren Sie als Datenbesitzer im Bereich Katalog zu einer Geodatabase.
Hinweis:
Wenn sich das Dataset in der aktiven Kartenansicht befindet, können Sie den Bereich Inhalt verwenden. - Klicken Sie mit der rechten Maustaste auf das Dataset, und klicken Sie dann auf Datendesign > Attributregeln.
Die Registerkarte "Attributregeln" wird geöffnet.
- Wählen Sie in der Ansicht "Attributregeln" den Regeltyp der Regel, die Sie ändern möchten, aus.
- Berechnung
- Einschränkung
- Validierung
- Wählen Sie die Regel, die Sie ändern möchten, aus, indem Sie auf die entsprechende Zeile klicken.
Im Bereich "Details" werden die Regeleigenschaften angezeigt.
- Im Bereich "Details" können Sie Änderungen an den folgenden Regeleigenschaften vornehmen:
- Beschreibung
- Ausdruck
- Fehlernummer
- Fehlermeldung
- Trigger
- Tags
- Kontrollkästchen "Deaktivieren" (unter dem Abschnitt "Ausführung")
- Von Anwendungsauswertung ausschließen
Tipp:
Wenn bestimmte Regeleigenschaften geändert wurden, muss die Regel gelöscht und neu erstellt werden. Die Regeleigenschaften, die nicht geändert werden können, sind schreibgeschützt. - Nur für Berechnungsregeln: Sie können auch die Auswertungsreihenfolge ändern. Klicken Sie in der Ansicht auf die Registerkarte Berechnung. Ändern Sie im Abschnitt mit der Regelliste den Wert der Spalte Reihenfolge für die Regel, die Sie in der Auswertungsreihenfolge verschieben möchten.
- Klicken Sie auf die Schaltfläche Speichern auf der Registerkarte Attributregeln.
Konfigurieren der Ansicht "Attributregeln"
Verwenden Sie beim Überprüfen von Attributregeln die Schaltflächen Spalten und Filter, um die Informationen, die in der Tabelle der Ansicht "Attributregeln" angezeigt werden, anzupassen.
- Klicken Sie im Bereich Inhalt mit der rechten Maustaste auf den Layer, und klicken Sie auf Datendesign > Attributregeln.
Die kontextbezogene Registerkarte Attributregeln wird angezeigt.
- Klicken Sie auf den Dropdown-Pfeil Spalten, um die folgenden Spalten für die Anzeige in der Tabelle zu aktivieren:
Regelname, Beschreibung und Subtype jeder Regel werden standardmäßig in der Tabelle angezeigt.
- Feld: Das Feld, auf das die Berechnungsregel angewendet wird.
- Editierbar: Gibt an, ob das für die Berechnungsregel angegebene Feld bearbeitet werden kann.
- Fehlernummer: Eine Fehlernummer, die bei einem Verstoß gegen diese Regel zurückgegeben werden soll.
- Trigger: Fügt die Spalten Einfügen, Aktualisieren und Löschen hinzu, um die Bearbeitungsereignisse anzuzeigen, von denen die Regel ausgelöst werden soll.
- Deaktivieren: Gibt an, ob die Regel deaktiviert wurde.
- Ausschließen: Gibt an, ob die Regel durch die Anwendung oder den Client nicht ausgewertet wird.
- Version: Fügt die Spalten Mindestversion von Pro, Mindestversion von Enterprise und Mindestversion von Arcade hinzu, um die Kompatibilität der Attributregel und einer ArcGIS-Client-Version basierend auf dem Skriptausdruck anzuzeigen. Weitere Informationen finden Sie unter Kompatibilität von Arcade in Skriptausdrücken.
Die aktivierten Spalten werden in der Tabelle der Ansicht "Attributregeln" für jeden Regeltyp angezeigt.
- Klicken Sie auf den Dropdown-Pfeil Filter, und konfigurieren Sie eine Filterabfrage.
Wird ein Filter auf die Ansicht angewendet, wird die Schaltfläche Filter blau hervorgehoben.