HOW TO

Begrenzen der Größe von Dateianlagen in einer Feature-Class in ArcGIS Pro

Last Published: July 19, 2024

Beschreibung

In ArcGIS Pro können Dateianlagen, z. B. Dokumente und Bilder, zu Feature-Classes hinzugefügt werden. Sie werden in einer Anlagentabelle einer Geodatabase-Feature-Class gespeichert und mit einzelnen Features verknüpft. Weitere Informationen finden Sie unter ArcGIS Pro: Hinzufügen oder Entfernen von Dateianlagen.

In diesem Artikel wird der Workflow zum Begrenzen der Größe von Dateianlagen in einer Feature-Class in ArcGIS Pro beschrieben. Diese Methode ist nützlich, wenn Sie die Größe von Anlagen, z. B. Bildern, für neu erstellte Features auf einer Karte begrenzen möchten.

Lösung oder Problemumgehung

  1. Öffnen Sie das ArcGIS Pro-Projekt.
  2. Aktivieren Sie Anlagen für die Feature-Class.
  3. Blenden Sie im Bereich Katalog den Container Datenbanken und die Feature-Class-Geodatabase ein.
  4. Klicken Sie mit der rechten Maustaste auf die Anlagentabelle der Feature-Class, und klicken Sie auf Datendesign und dann auf Attributregeln, um die Ansicht "Attributregeln" zu öffnen.
  5. Fügen Sie der Anlagentabelle eine Beschränkungsregel hinzu.
    1. Klicken Sie in der Ansicht Attributregeln auf der Registerkarte Beschränkung auf Regel hinzufügen.
    2. Geben Sie im Bereich "Details" der Regel einen Namen für Regelname an.
    3. Geben Sie eine Beschreibung der Regel für Beschreibung an.
    4. Klicken Sie auf das Symbol Ausdruck Das Symbol "Ausdruck", um das Fenster Ausdruck-Generator zu öffnen.
Hinzufügen einer Beschränkungsregel in der Ansicht "Attributregeln"
  1. Geben Sie im Fenster Ausdruck-Generator im Ausdrucksfeld den folgenden Ausdruck ein. Ersetzen Sie <dataSizeField> durch den Namen des Datengrößenfeldes in der Anlagentabelle, und ersetzen Sie <dataSize> durch die maximale Datengröße (in Byte) für Anlagen im Feature-Layer.
if ($feature.<dataSizeField> > <dataSize>) return false;
return true;
Der folgende Codeblock zeigt den voll funktionsfähigen Ausdruck.
if ($feature.DATA_SIZE > 2000000) return false;
return true;
Note:
The units of the data size field in the attachment table is in bytes. For example, a value of 2,000,000 is equal to 2MB.
  1. Klicken Sie auf das Symbol Überprüfen Das Symbol "Überprüfen", um den Ausdruck zu prüfen, und klicken Sie dann auf OK.
  2. Geben Sie im Bereich "Details" der Regel eine Zahl für Fehlernummer und eine Meldung für Fehlermeldung an.
  3. Aktivieren Sie das Kontrollkästchen Einfügen unter Trigger.
Konfigurieren der Parameter der neuen Beschränkungsregel Erstellen des Ausdrucks für die Beschränkungsregel
  1. Klicken Sie auf dem oberen Menüband auf Speichern.

Die folgende Abbildung zeigt eine Fehlermeldung, die beim Hinzufügen einer Anlage zu einem Feature zurückgegeben wird, wenn die Dateigröße über dem Grenzwert liegt, der in der Beschränkungsregel angegeben ist.

Beim Versuch, eine Datei als Anlage hinzuzufügen, die größer als der in der Beschränkungsregel angegebene Grenzwert ist, wird ein Fehler zurückgegeben

Artikel-ID: 000031269

Benachrichtigungen erhalten und Lösungen für neue oder häufige Probleme finden

Unser neuer KI-Chatbot stellt zusammengefasste Antworten und Videolösungen für Sie bereit.

Esri Support App herunterladen

Zugehörige Informationen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln