> For the complete documentation index, see [llms.txt](https://help.auxalia.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.auxalia.com/plant-tools/de/plantlink/how-to-use/link-configurations/create-a-drawing-properties-link.md).

# Link zu Zeichnungseigenschaften erstellen

Zeichnungseigenschaft Verknüpft Karten-/Kopierdaten aus einer Datenquelle mit Plant 3D Zeichnungseigenschaften. Es funktioniert wie der Update-Link, jedoch nur für Zeichnungseigenschaften.

Ein Link zu dem in diesem Kapitel erstellten Projekt befindet sich am Ende dieses Kapitels.

In diesem Beispiel ist die Datenquelle eine einfache SQLite-Tabelle. Es können auch andere Datenquellen verwendet werden (siehe [SQL-Server verwenden](/plant-tools/de/plantlink/how-to-use/link-configurations/use-sql-server.md), [MS Access verwenden](/plant-tools/de/plantlink/how-to-use/link-configurations/use-ms-access.md), [MS Excel verwenden](/plant-tools/de/plantlink/how-to-use/link-configurations/use-ms-excel.md)). Die Plant 3D-Datenbanken können ebenfalls verwendet werden (siehe [Tag von verbundenen Objekten in Instrumente übertragen](/plant-tools/de/plantlink/how-to-use/use-cases/getting-tag-from-connected-objects-into-instruments.md)).

<details>

<summary>Beispieldaten und Umfang</summary>

Die Tabelle, die wir in diesem Beispiel verwenden, hat 10 Spalten. Die Spalte **rowid** wird standardmäßig angezeigt, ist jedoch nicht in der Tabelle vorhanden. Wir möchten die Daten aller Spalten außer **DWGNumber** einbringen, die wir verwenden werden, um die Zeilen aus der Tabelle mit den Zeichnungen zu verknüpfen. Dieses Beispiel soll eine Art Zeichnungsliste simulieren, die häufig von Kunden verwendet wird.

![](/files/nQ67UYpfd9drKiP9i3Go)

In den Zeichnungseigenschaften verwenden wir **DWG-Nummer**, um die Zeichnung mit den Zeilen in der Tabelle zu verknüpfen.

![](/files/VsLAMhKRX7te9NYbNc3c)

</details>

<details>

<summary>Einrichten der Linkkonfiguration</summary>

Um eine Linkkonfiguration einzurichten, müssen wir die Hauptbenutzeroberfläche von **PlantLink** über das **PlantTools**-Menüband öffnen.

![](/files/AVo8UwQQuWK2shWP8NHE)

Als nächstes klicken Sie auf **Neu...**, um eine neue Link-Konfiguration zu erstellen.

![](/files/B4PTlUbMB0io7SyrtoXt)

Dies öffnet den PlantLink-Assistenten. Da wir eine SQLite-Datenbank verwenden, wählen Sie **Datenquellendatei:**. Für alle anderen Datenquellen müssen Sie eine UDL-Datei verwenden. Mehr dazu unter [SQL-Server verwenden](/plant-tools/de/plantlink/how-to-use/link-configurations/use-sql-server.md), [MS Access verwenden](/plant-tools/de/plantlink/how-to-use/link-configurations/use-ms-access.md), [MS Excel verwenden](/plant-tools/de/plantlink/how-to-use/link-configurations/use-ms-excel.md). Klicken Sie auf **Durchsuchen**, um die Dateiauswahl zu öffnen.

![](/files/BLh6enIKa68imUhjXb1U)

In diesem Beispiel wird die SQLite-Datenbank im Ordner **Verwandte Dateien** in unserem Projekt gespeichert.

![](/files/vUfhPFQdj3yaWwQZQ2v3)

Nachdem Sie auf **Öffnen** geklickt haben, prüft der Assistent, ob der Pfad zur Datenbankdatei in einen relativen Pfad geändert werden kann. Dies erleichtert den Fall, dass Sie das Projekt später kopieren möchten. Dann ist keine Anpassung der Link-Konfiguration erforderlich.

![](/files/csZtWmHPvBsAqZjIIel6)

Wir behalten die Standardauswahl **Zeichnungseigenschaften** bei.

![](/files/KAE8CsZhw1oZLxQYlhAv)

Bei Verwendung des Links **Zeichnungseigenschaften** ist die Klasse vorbestimmt. Sie können jedoch entscheiden, ob die Linkkonfiguration nur P\&ID-Zeichnungen (Standard) oder auch 3D- und/oder Ortho-Zeichnungen berücksichtigen soll. Da es in diesem Beispielprojekt nur PID-Zeichnungen gibt, ist nur P\&ID ausreichend.

![](/files/uldIauzTozjH545857H2)

Sie können Tabellen und Ansichten aus der Datenbankdatei auswählen. In diesem Fall ist jedoch nur ein Tisch verfügbar.

![](/files/vC8oyauDfC2Wf1Kc0zLG)

Jetzt müssen wir die verknüpften Felder definieren. Dies erklärt PlantLink im Wesentlichen, wie geeignete Zeilen/Datensätze in der Tabelle gefunden werden. Es filtert die Tabelle mehr oder weniger. In diesem Beispiel verwenden wir die DWGNumber aus der Tabelle, die die Zeichnungsnummer enthält.

![](/files/IPL6Hz79qER3R8Te5V8h)

Es sind einige Standardbedingungen verfügbar. Wir wählen **= Gleich**, da die Zeichnungsnummer zum Filtern nach DWGNumber in der Tabelle verwendet wird.

![](/files/p2jgv2PXgBeTdtSabyOY)

Wählen Sie **DWG-Nummer** aus der Liste der Zeichnungseigenschaften aus. Die Option **Warnfeld anzeigen, wenn keine passenden Datensätze gefunden werden** öffnet einen Warndialog, der Sie darüber informiert, dass PlantLink auf der Grundlage der verknüpften Spalte/Eigenschaft nichts gefunden hat. In unserem Fall können wir dies überprüfen, falls wir eine Warnung erhalten, wenn in der Tabelle keine Zeile für unsere Zeichnung vorhanden ist. **Bei Verwendung von „Daten zuweisen“ nur geeignete Datensätze anzeigen** beschränkt später die angezeigten Zeilen/Datensätze auf diejenigen, bei denen die verknüpften Spalten/Eigenschaften die festgelegten Bedingungen erfüllen. Andernfalls zeigt der **PlantLink - External Database Viewer** alle Zeilen/Datensätze aus der Tabelle an. In diesem Fall können wir diese Option jedoch deaktivieren, da es in der Tabelle nur eine Zeile für eine Zeichnung gibt.

![](/files/C60nFoKA4yo81aWmURZv)

Als nächstes definieren wir die Spalten aus der Tabelle und ordnen sie den Zeichnungseigenschaften zu. Die Option **Verhalten bei mehreren Datensätzen** steuert, was passieren soll, wenn mehr als eine geeignete Zeile/Datensatz vorhanden ist. Die Standardeinstellung ist **Benutzer fragen**. In diesem Fall wird das Dialogfeld **PlantLink - Externer Datenbank-Viewer** angezeigt und der Benutzer wählt die richtige Zeile/den richtigen Datensatz aus. Bei Verwendung von **Ersten passenden Datensatz auswählen** verwendet PlantLink nur den ersten der gefundenen Kandidaten aus der Tabelle.

![](/files/aXSa67Atw1xmpiUd2X3A)

Sie wählen die Spalte und die Klasseneigenschaft aus, der die Spalten zugeordnet werden sollen. Mit der Option **Zurückschreiben** können Sie die zugeordneten Werte später bearbeiten und in die Tabelle zurückschreiben lassen (siehe [Zuordnungsoptionen](/plant-tools/de/plantlink/how-to-use/usage/mapping-options.md)). Die Option **Wert löschen** löscht einen vorhandenen Wert für den Fall, dass PlantLink keine passende Zeile/Datensatz findet (siehe [Zuordnungsoptionen](/plant-tools/de/plantlink/how-to-use/usage/mapping-options.md)).

![](/files/dv4ZZdN2wIPupTN79rcI)

Für den **Sync-Modus** verwenden wir **Beim Zeichnen speichern**. Dadurch wird sichergestellt, dass die Zuordnung für diese Eigenschaften aktualisiert wird, wenn die Zeichnung gespeichert oder geschlossen und gespeichert wird. Wenn Sie also Ihre Zeichnung schließen und speichern, sind Ihre zugeordneten Eigenschaften auf dem neuesten Stand. Weitere Einzelheiten zum **Synchronisierungsmodus** finden Sie unter [Zuordnungsoptionen](/plant-tools/de/plantlink/how-to-use/usage/mapping-options.md).

![](/files/ZxQrls9IUkaB55FEQpYc)

Schließlich haben wir alle Spalten Eigenschaften zugeordnet.

![](/files/nfnU5Fu7MrHwzNIz3DbP)

Zuletzt definieren wir den Namen der Link-Konfiguration. Die Option **Diese Link-Konfiguration in PlantDataManager verwenden** teilt PlantDataManager mit, ob diese Link-Konfiguration auch in PlantDataManager verwendet werden kann.

![](/files/X5elzHc3vri68L2F6QHW)

Wir sehen jetzt die Link-Konfiguration im Hauptdialog von PlantLink und sie zeigt **Aktiv** an. Die Link-Konfiguration erscheint in alphabetischer Reihenfolge. Dies kann wichtig werden, wenn Link-Konfigurationen voneinander abhängig sind und in einer bestimmten Reihenfolge ausgeführt werden müssen (siehe [Link-Konfigurationen umbenennen, bearbeiten, löschen, deaktivieren](/plant-tools/de/plantlink/how-to-use/usage.md)).

![](/files/YcRXD4fYdtCcbOM7m0ZG)

</details>

<details>

<summary>Testen der Linkkonfiguration</summary>

Für den Test aktualisieren wir die Zeichnungseigenschaften im gesamten Projekt, indem wir auf **Aktualisiert Zeichnungslinks im Projekt** klicken.

![](/files/epte6r2PcVImYx0YzTEg)

Ein Dialog erscheint und fragt Sie, ob Sie fortfahren möchten, da PlantLink nun jeweils eine Zeichnung öffnet, die Zeichnungseigenschaften aktualisiert und die Zeichnungen speichert und schließt.

![](/files/vYH0nqZXd0CwllafX4hW)

Und das ist das Endergebnis.

![](/files/idLAt3mEm2ST9ZL8Rw3q)

</details>

{% file src="/files/GcNAkYaemYMe6vZ5u0Od" %}
