Erstellen und Verwalten von Attributregeln

In der Ansicht "Attributregeln" können vorhandene Regeln angezeigt und verwaltet und Regeln erstellt werden. 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, muss über die Geodatabase als Datenbesitzer auf die Ansicht zugegriffen werden.

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"

Zum Aufrufen der Ansicht "Attributregeln" stehen folgende Optionen zur Auswahl:

  • Bereich Katalog: Klicken Sie mit der rechten Maustaste auf eine Feature-Class oder Tabelle und klicken Sie auf Design > Attributregeln.
  • Bereich Inhalt: Klicken Sie mit der rechten Maustaste auf einen Layer oder eine Tabelle und klicken Sie auf Design > Attributregeln.
  • Menüband: Wählen Sie einen Layer oder eine Tabelle im Bereich Inhalt aus. Klicken Sie auf dem kontextbezogenen Menüband Feature-Layer auf die Registerkarte Daten, und klicken Sie in der Gruppe Design 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. Die sichtbaren Spalten in der Regelliste können mit der Schaltfläche Spalten geändert werden. Attributregeln können auch mit der Schaltfläche Filter nach Regeleigenschaften gefiltert werden. Der Filter verwendet die sichtbaren Spalten in der Regelliste.

Ansicht "Attributregeln"

ElementBeschreibung
1

Registerkarten dienen zum Wechseln zwischen den Regeltypen Berechnung, Beschränkung und Validierung.

2

Die Regeln werden im Rasterabschnitt der Ansicht aufgelistet. Die Spalten können so angepasst werden, dass mehr oder weniger Details für jede Regel angezeigt werden.

3

Der Bereich "Details" enthält die Eigenschaften der ausgewählten Regel im Raster und dient auch zum Eingeben der Eigenschaften beim Erstellen von Regeln.

Navigationsabschnitte der Ansicht "Attributregeln"

Erstellen einer Attributregel

Attributregeln können in der Ansicht "Attributregeln" oder mit dem Werkzeug Attributregel hinzufügen erstellt werden. 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:

  1. Navigieren Sie als Datenbesitzer im Bereich Katalog zu einer Geodatabase.

    Tipp:
    Wenn sich das Dataset in einer aktiven Kartenansicht befindet, kann der Bereich Inhalt verwendet werden.

  2. Klicken Sie mit der rechten Maustaste auf ein Dataset, und klicken Sie dann auf Design > Attributregeln.

    Danach wird die Ansicht "Attributregeln" geöffnet und das kontextbezogene Menüband wird angezeigt.

  3. 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.

    Gruppe "Regeln hinzufügen"

    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.

  4. Geben Sie im Bereich "Details" der Ansicht "Attributregeln" die Eigenschaften für die neue Attributregel ein:

    • 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 Berechnungsregel angewendet werden soll.
    • Editierbar: Wenn diese Eigenschaft aktiviert wurde, kann das für die Berechnungsregel angegebene Feld nicht bearbeitet werden.
    • Ausdruck: Der Arcade-Ausdruck zur Definition der Regel:
      • Verwenden Sie den Ausdruck-Generator Ausdruck festlegen, 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.
    • Geben Sie unter Trigger die Bearbeitungsereignisse an, von denen die Regel ausgelöst werden soll:
      • 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.
    • Geben Sie unter Ausführung 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.
    Hinweis:
    Jeder Regeltyp besitzt erforderliche Eigenschaften, die mit einem roten Sternchen Rotes Sternchen gekennzeichnet sind.

  5. Klicken Sie auf die Schaltfläche Speichern Speichern auf der Registerkarte Attributregeln.
  6. 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 auf dem Menüband die Werkzeuge und Befehle zum Verwalten der Regeln. Diese Werkzeuge können bei der Interaktion mit der Ansicht und dem Bereich "Details" verwendet werden.

Gruppe "Attributregeln"
  • 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

Nachdem Attributregeln erstellt wurden, können in der Ansicht "Attributregeln" bestimmte Eigenschaften geändert werden. Zum Vornehmen von Änderungen an einer Attributregel ist eine exklusive Sperre für das entsprechende Dataset erforderlich.

Die folgenden Eigenschaften können geändert werden:

  • 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:

  1. 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.

  2. Klicken Sie mit der rechten Maustaste auf das Dataset, und klicken Sie dann auf Design > Attributregeln.

    Danach wird die Ansicht "Attributregeln" geöffnet und die kontextbezogene Registerkarte wird auf dem Menüband angezeigt.

  3. Wählen Sie in der Ansicht "Attributregeln" den Regeltyp der Regel, die Sie ändern möchten, aus.
    • Berechnung
    • Einschränkung
    • Validierung
  4. 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.

  5. Im Bereich "Details" können Sie Änderungen an den folgenden Regeleigenschaften vornehmen:

    • Beschreibung
    • Ausdruck
    • Fehlernummer
    • Fehlermeldung
    • Trigger
    • Tags
    • Kontrollkästchen "Deaktivieren" (im 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.

  6. Nur 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.
  7. Klicken Sie auf die Schaltfläche Speichern Speichern auf der Registerkarte Attributregeln.
  8. Die Eigenschaften für die Attributregel werden aktualisiert.

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.

  1. Klicken Sie im Bereich Inhalt mit der rechten Maustaste auf den Layer, und klicken Sie auf Design > Attributregeln.

    Danach wird die Ansicht "Attributregeln" und die kontextbezogene Registerkarte auf dem Menüband angezeigt.

  2. 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.

  3. Klicken Sie auf den Dropdown-Pfeil Filter, und konfigurieren Sie eine Filterabfrage.

    Wird ein Filter auf die Ansicht angewendet, wird die Schaltfläche Filter Filter blau hervorgehoben.