Modification d’une table de base de données
En un coup d'œil
- Apprenez à mettre à jour les champs des composants directement sur place ou dans une boîte de dialogue, ainsi qu’à ajouter ou à supprimer définitivement des enregistrements.
- Découvrez comment afficher, ajouter, supprimer et réorganiser les liens fournisseurs des composants de la base de données.
- Comprenez comment les champs des liens fournisseurs sont mis à jour et réutilisés lorsque les liens changent.
Il est fréquent de devoir modifier la fiche d’un composant dans la base de données. Un ou plusieurs champs d’un composant existant peuvent nécessiter une mise à jour afin de mieux refléter son état actuel. Un nouveau composant peut être disponible et doit alors être ajouté à la table appropriée de la base de données. Des informations sur la chaîne d’approvisionnement peuvent devoir être ajoutées aux composants. Un composant peut avoir été déclaré « obsolète » et, ne devant plus être utilisé dans les conceptions, doit être entièrement supprimé de la base de données.
Les éditeurs DatabaseLib et SVNDatabaseLib vous permettent tous deux d’effectuer ces opérations directement depuis le Table Browser, sans avoir à ouvrir la base de données externe. Une fois la table souhaitée sélectionnée, les commandes permettant de manipuler ses entrées dans la base de données sont accessibles dans le menu contextuel.
Accès aux commandes permettant de modifier la table sélectionnée dans la base de données liée.
Modification d’un composant existant
La fiche d’un composant existant dans une table de la base de données liée peut être modifiée de deux façons :
- In-place Editing - cliquez dans le champ souhaité et modifiez sa valeur selon vos besoins. Appuyez sur Enter, ou cliquez en dehors du champ lorsque vous avez terminé, puis cliquez sur Yes dans la boîte de dialogue qui s’affiche pour vous demander de confirmer l’enregistrement de la modification dans la base de données.
- Dialog-based Editing - faites un clic droit sur l’entrée correspondant à la fiche du composant souhaité, puis choisissez la commande Edit Component dans le menu contextuel. Une boîte de dialogue de modification de ce composant s’affiche, répertoriant tous les champs de la table parente de la base de données, ainsi que leurs valeurs. Cliquez sur une entrée Field Value pour la modifier. Une fois toutes les modifications souhaitées effectuées, cliquez sur OK - les modifications seront enregistrées dans la table de la base de données externe et seront reflétées par les entrées mises à jour correspondantes pour ce composant, dans l’onglet Table Browser.
Démonstration de la modification des champs d’une fiche de composant à l’aide des deux méthodes de modification.
Ajout d’un nouveau composant
Pour ajouter un nouveau composant à une table de la base de données, faites un clic droit n’importe où dans le Table Browser et choisissez la commande Add New Component dans le menu contextuel. La boîte de dialogue New Component s’affiche et répertorie tous les champs de la table parente de la base de données. Saisissez les informations requises pour ce nouveau composant physique, puis cliquez sur OK. Le nouveau composant sera ajouté à la fin de la table.
Démonstration de l’ajout d’un nouveau composant à une table de la base de données liée.
Suppression d’un composant existant
Pour supprimer définitivement un composant existant d’une table de la base de données, faites un clic droit sur son entrée dans le Table Browser et choisissez la commande Delete Component dans le menu contextuel. Une boîte de dialogue de confirmation s’affiche : cliquez sur Yes pour procéder à la suppression.
Gestion des informations sur la chaîne d’approvisionnement
Related page: Liaison aux données fournisseurs
Grâce à la fonctionnalité de données fournisseurs en temps réel d’Altium Designer, vous pouvez effectuer des recherches dans les bases de données fournisseurs depuis Altium Designer et lier les composants de votre conception aux articles fournisseurs correspondants.
Au cœur de cette fonctionnalité se trouve le Supplier Link. Cette entité fondamentale assure la liaison en temps réel entre un composant Altium Designer et un article de la base de données de composants électroniques d’un fournisseur.
La création d’un lien fournisseur implique l’ajout de deux paramètres au composant Altium Designer cible concerné :
- Supplier n
- Supplier Part Number n
n est un suffixe entier utilisé pour distinguer les articles fournisseurs lorsque plusieurs liens sont ajoutés au même composant.
Consultation et modification des liens fournisseurs
Les liens fournisseurs actuellement définis pour un composant de la base de données peuvent être consultés et modifiés à l’aide de la boîte de dialogue Liens fournisseurs pour. Pour accéder à cette boîte de dialogue, faites un clic droit dans la fiche du composant, dans l’onglet Table Browser du fichier DbLib/SVNDbLib actif, puis choisissez la commande Edit Supplier Links dans le menu contextuel.
Exemple de modification des liens fournisseurs actuellement définis pour un composant sélectionné dans la base de données. Cliquez sur Ajouter pour ouvrir la boîte de dialogue Ajouter des liens fournisseurs et rechercher un fournisseur supplémentaire.
La boîte de dialogue Supplier Links for répertorie tous les liens fournisseurs actuellement définis pour le composant.
Dans la boîte de dialogue, vous pouvez :
-
Sélectionner un fournisseur et cliquer sur le bouton de suppression (
) pour le supprimer.
- Cliquer sur un fournisseur et le faire glisser pour modifier sa position dans la liste des fournisseurs.
- Cliquer sur le bouton Add pour ajouter un fournisseur supplémentaire. La boîte de dialogue Ajouter des liens fournisseurs s’affiche alors et vous permet de rechercher et d’ajouter un lien fournisseur supplémentaire. La recherche d’articles fournisseurs s’effectue de la même manière que dans le panneau Manufacturer Part Search.
Une fois les liens fournisseurs modifiés selon vos besoins, cliquez sur OK. L’enregistrement du composant dans la base de données sera mis à jour et des champs supplémentaires pour Supplier n et Supplier Part Number n seront ajoutés pour chaque nouveau lien. Ces paires de champs portent le suffixe entier n, afin de distinguer les différents liens fournisseurs définis.