Modifying a Database Table
Oft ergibt sich die Situation, dass ein Komponenten-Datensatz in der Datenbank geändert werden muss. Bei einer vorhandenen Komponente müssen möglicherweise eines oder mehrere Felder aktualisiert werden, damit ihr aktueller Status besser abgebildet wird. Eine neue Komponente kann zur Verwendung verfügbar sein und muss daher der entsprechenden Datenbanktabelle hinzugefügt werden. Lieferketteninformationen müssen möglicherweise zu Komponenten ergänzt werden. Eine Komponente kann als „obsolete“ markiert worden sein und soll, da sie nicht mehr in Designs verwendet werden darf, 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 den Table Browser auszuführen, sodass die externe Datenbank nicht geöffnet werden muss. Wenn die gewünschte Tabelle ausgewählt ist, stehen Befehle zum Bearbeiten ihrer Einträge in der Datenbank über das Rechtsklickmenü zur Verfügung.
Zugriff auf Befehle zum Ändern der ausgewählten Tabelle in der verknüpften Datenbank.
Bearbeiten einer vorhandenen Komponente
Ein vorhandener Komponenten-Datensatz 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 seinen Wert nach Bedarf. Drücken Sie Enter oder klicken Sie nach Abschluss außerhalb des Feldes und anschließend im folgenden Dialog, der Sie zur Bestätigung der Übernahme der Änderung auffordert (also zum Commit in die Datenbank), auf Yes .
- Dialog-based Editing - Klicken Sie mit der rechten Maustaste auf den Eintrag des gewünschten Komponenten-Datensatzes und wählen Sie im Kontextmenü den Befehl Edit Component . Daraufhin wird ein Bearbeitungsdialog für diese Komponente angezeigt, in dem alle Felder der übergeordneten Datenbanktabelle zusammen mit ihren Werten aufgeführt sind. Klicken Sie auf einen Field Value-Eintrag, um ihn zu bearbeiten. Nachdem alle gewünschten Änderungen vorgenommen wurden, klicken Sie auf OK – die Änderungen werden in die Tabelle der externen Datenbank übernommen und durch die entsprechend aktualisierten Einträge für diese Komponente auf der Registerkarte Table Browser widergespiegelt.
Demonstration der Bearbeitung von Feldern eines Komponenten-Datensatzes mit den beiden Bearbeitungsmethoden.
Hinzufügen einer neuen Komponente
Um einer Datenbanktabelle eine neue Komponente hinzuzufügen, klicken Sie mit der rechten Maustaste irgendwo innerhalb von Table Browser und wählen Sie im Kontextmenü den Befehl Add New Component. Der Dialog New Component wird angezeigt, in dem alle Felder der übergeordneten Datenbanktabelle aufgeführt sind. Geben Sie die Informationen für diese neue physische Komponente wie erforderlich ein und klicken Sie dann auf OK. Die neue Komponente wird am Ende der Tabelle hinzugefügt.
Demonstration des Hinzufügens einer neuen Komponente zu einer Tabelle in der verknüpften Datenbank.
Entfernen einer vorhandenen Komponente
Um eine vorhandene Komponente dauerhaft aus einer Datenbanktabelle zu entfernen, klicken Sie mit der rechten Maustaste auf ihren 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 fortzusetzen.
Verwalten von Lieferketteninformationen
Related page: Verknüpfen mit Lieferantendaten
Mit der Funktion Live Supplier Data feature von Altium Designer können Sie Lieferantendatenbanken direkt in Altium Designer durchsuchen und Ihre Design-Komponenten mit passenden Supplier Items verknüpfen.
Im Zentrum dieser Funktion steht der Supplier Link. Diese grundlegende Entität stellt die Live-Verknüpfung zwischen einer Altium Designer-Komponente und einem Eintrag in der Datenbank elektronischer Bauteile eines Lieferanten her.
Die Erstellung eines Supplier Link umfasst das Hinzufügen von zwei Parametern zur betreffenden Zielkomponente in Altium Designer:
- Supplier n
- Supplier Part Number n
n ist ein ganzzahliges Suffix, das zur Unterscheidung zwischen Supplier Items verwendet wird, wenn mehrere Verknüpfungen derselben Komponente hinzugefügt werden.
Anzeigen/Bearbeiten von Supplier Links
Die aktuell für eine Datenbankkomponente definierten Supplier Links können über den Dialog Supplier Links for dialog angezeigt und bearbeitet werden. Um diesen Dialog zu öffnen, klicken Sie innerhalb des Datensatzes der Komponente auf der Registerkarte Table Browser der aktiven DbLib/SVNDbLib-Datei mit der rechten Maustaste und wählen Sie im Kontextmenü den Befehl Edit Supplier Links.
Ein Beispiel für das Bearbeiten der aktuell definierten Supplier Links für eine ausgewählte Datenbankkomponente. Klicken Sie auf Add, um den Dialog Add Supplier Links zu öffnen und nach einem zusätzlichen Lieferanten zu suchen.
Der Dialog Supplier Links for listet alle aktuell für die Komponente definierten Supplier Links auf.
Im Dialog können Sie:
-
Einen Lieferanten auswählen und auf die Schaltfläche zum Löschen (
) klicken, um diesen Lieferanten zu entfernen.
- Auf einen Lieferanten klicken und ihn ziehen, um seine Position in der Reihenfolge der Lieferanten zu ändern.
- Auf die Schaltfläche Add klicken, um einen zusätzlichen Lieferanten hinzuzufügen. Der Dialog Add Supplier Links dialog wird angezeigt, in dem Sie nach einem zusätzlichen Supplier Link suchen und ihn hinzufügen können. Die Suche nach Supplier Items erfolgt auf dieselbe Weise wie bei der Verwendung des Manufacturer Part Search panel.
Wenn Sie die Bearbeitung der Supplier Links wie gewünscht abgeschlossen haben, klicken Sie auf OK. Der Datensatz der Komponente in der Datenbank wird aktualisiert, wobei für jede neu hinzugefügte Verknüpfung zusätzliche Felder für Supplier n und Supplier Part Number n hinzugefügt werden. Diese Feldpaare tragen das ganzzahlige Suffix n, um mehrere definierte Supplier Links voneinander zu unterscheiden.