Ändern einer Datenbanktabelle
Auf einen Blick
- Erfahren Sie, wie Sie Bauteilfelder direkt oder über einen Dialog bearbeiten sowie Datensätze hinzufügen oder dauerhaft löschen.
- Entdecken Sie, wie Sie Lieferantenlinks für Datenbankbauteile anzeigen, hinzufügen, entfernen und neu anordnen.
- Erfahren Sie, wie Felder für Lieferantenlinks aktualisiert und wiederverwendet werden, wenn sich die Links ändern.
Es kommt häufig vor, dass ein Bauteildatensatz in der Datenbank geändert werden muss. Bei einem vorhandenen Bauteil müssen möglicherweise ein oder mehrere Felder aktualisiert werden, um seinen aktuellen Status besser widerzuspiegeln. Ein neues Bauteil steht möglicherweise zur Verwendung bereit und muss daher der entsprechenden Datenbanktabelle hinzugefügt werden. Eventuell müssen Bauteile um Lieferketteninformationen ergänzt werden. Ein Bauteil wurde möglicherweise als „abgekündigt“ gekennzeichnet, darf nicht mehr in Designs verwendet werden und muss vollständig aus der Datenbank gelöscht werden.
Sowohl der DatabaseLib-Editor als auch der SVNDatabaseLib-Editor ermöglichen es Ihnen, diese Aktionen direkt über Table Browser auszuführen, ohne die externe Datenbank öffnen zu müssen. Wenn die gewünschte Tabelle ausgewählt ist, stehen im Kontextmenü Befehle zum Bearbeiten ihrer Einträge in der Datenbank zur Verfügung.
Zugriff auf Befehle zum Ändern der ausgewählten Tabelle in der verknüpften Datenbank.
Bearbeiten eines vorhandenen Bauteils
Ein vorhandener Bauteildatensatz in einer verknüpften Datenbanktabelle kann auf zwei Arten geändert werden:
- In-place Editing – Klicken Sie in das gewünschte Feld und ändern Sie dessen Wert nach Bedarf. Drücken Sie anschließend Enter oder klicken Sie außerhalb des Feldes. Klicken Sie im daraufhin angezeigten Dialog zur Bestätigung der Änderung auf Yes , um die Änderung in die Datenbank zu übernehmen.
- Dialog-based Editing – Klicken Sie mit der rechten Maustaste auf den Eintrag des gewünschten Bauteildatensatzes und wählen Sie im Kontextmenü den Befehl Edit Component . Ein Bearbeitungsdialog für dieses Bauteil wird angezeigt, in dem alle Felder der zugehörigen Datenbanktabelle mit ihren Werten aufgeführt sind. Klicken Sie auf einen Field Value-Eintrag, um ihn zu bearbeiten. Nachdem Sie alle gewünschten Änderungen vorgenommen haben, klicken Sie auf OK – die Änderungen werden in die Tabelle der externen Datenbank übernommen und auf der Registerkarte Table Browser durch die entsprechend aktualisierten Einträge für dieses Bauteil angezeigt.
Demonstration der Bearbeitung von Feldern eines Bauteildatensatzes mit den beiden Bearbeitungsmethoden.
Hinzufügen eines neuen Bauteils
Um einer Datenbanktabelle ein neues Bauteil hinzuzufügen, klicken Sie mit der rechten Maustaste auf eine beliebige Stelle in Table Browser und wählen Sie im Kontextmenü den Befehl Add New Component. Der Dialog New Component wird angezeigt, in dem alle Felder der zugehörigen Datenbanktabelle aufgeführt sind. Geben Sie die erforderlichen Informationen für dieses neue physische Bauteil ein und klicken Sie dann auf OK. Das neue Bauteil wird am Ende der Tabelle hinzugefügt.
Demonstration des Hinzufügens eines neuen Bauteils zu einer Tabelle in der verknüpften Datenbank.
Entfernen eines vorhandenen Bauteils
Um ein vorhandenes Bauteil dauerhaft aus einer Datenbanktabelle zu entfernen, klicken Sie mit der rechten Maustaste auf seinen Eintrag in Table Browser und wählen Sie im Kontextmenü den Befehl Delete Component. Ein Bestätigungsdialog wird angezeigt. Klicken Sie auf Yes, um das Entfernen zu bestätigen.
Verwalten von Lieferketteninformationen
Related page: Verknüpfen mit Lieferantendaten
Mit der Funktion für Live-Lieferantendaten von Altium Designer können Sie direkt in Altium Designer Lieferantendatenbanken durchsuchen und Ihre Designbauteile mit passenden Lieferantenartikeln verknüpfen.
Das Herzstück dieser Funktion ist Supplier Link. Dieses grundlegende Element stellt die Live-Verknüpfung zwischen einem Altium Designer-Bauteil und einem Artikel in der Datenbank eines Lieferanten für elektronische Bauteile her.
Beim Erstellen einer Lieferantenverknüpfung werden dem betreffenden Altium Designer-Zielbauteil zwei Parameter hinzugefügt:
- Supplier n
- Supplier Part Number n
n ist ein ganzzahliges Suffix, das zur Unterscheidung zwischen Lieferantenartikeln verwendet wird, wenn demselben Bauteil mehrere Verknüpfungen hinzugefügt werden.
Anzeigen/Bearbeiten von Lieferantenverknüpfungen
Die aktuell für ein Datenbankbauteil definierten Lieferantenverknüpfungen können im Dialog „Supplier Links for“ angezeigt und bearbeitet werden. Um diesen Dialog zu öffnen, klicken Sie auf der Registerkarte Table Browser der aktiven DbLib/SVNDbLib-Datei mit der rechten Maustaste innerhalb des Bauteildatensatzes und wählen Sie im Kontextmenü den Befehl Edit Supplier Links.
Ein Beispiel für die Bearbeitung der aktuell definierten Lieferantenverknüpfungen eines ausgewählten Datenbankbauteils. Klicken Sie auf „Add“, um den Dialog „Add Supplier Links“ zu öffnen und nach einem weiteren Lieferanten zu suchen.
Der Dialog Supplier Links for listet alle aktuell für das Bauteil definierten Lieferantenverknüpfungen auf.
Im Dialog können Sie:
-
Einen Lieferanten auswählen und auf die Schaltfläche zum Löschen (
) klicken, um diesen Lieferanten zu entfernen.
- Einen Lieferanten durch Klicken und Ziehen an eine andere Position in der Lieferantenreihenfolge verschieben.
- Auf die Schaltfläche Add klicken, um einen weiteren Lieferanten hinzuzufügen. Der Dialog Lieferantenverknüpfungen hinzufügen wird geöffnet. Dort können Sie nach einer weiteren Lieferantenverknüpfung suchen und diese hinzufügen. Die Suche nach Lieferantenartikeln erfolgt auf dieselbe Weise wie im Panel Manufacturer Part Search.
Wenn Sie die Lieferantenverknüpfungen wie gewünscht bearbeitet haben, klicken Sie auf OK. Der Datensatz der Komponente in der Datenbank wird aktualisiert. Dabei werden für jede neu hinzugefügte Verknüpfung zusätzliche Felder für Supplier n und Supplier Part Number n hinzugefügt. Diese Feldpaare erhalten das ganzzahlige Suffix n, um mehrere definierte Lieferantenverknüpfungen voneinander zu unterscheiden.