Modifying a Database Table
Il arrive souvent qu’une modification soit nécessaire sur l’enregistrement d’un composant dans la base de données. Un composant existant peut nécessiter la mise à jour d’un ou plusieurs de ses champs afin de mieux refléter son état actuel. Un nouveau composant peut être disponible à l’utilisation et doit donc être ajouté à la table de base de données concernée. Des informations sur la chaîne d’approvisionnement peuvent devoir être ajoutées aux composants. Un composant peut avoir été marqué comme « obsolete » et, ne devant plus être utilisé dans les conceptions, doit être supprimé complètement de la base de données.
Les éditeurs DatabaseLib Editor et SVNDatabaseLib Editor vous permettent tous deux d’effectuer ces actions directement, via le Table Browser, ce qui évite d’avoir à ouvrir la base de données externe. Une fois la table requise sélectionnée, les commandes permettant de manipuler ses entrées dans la base de données sont disponibles dans le menu contextuel accessible par clic droit.
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
Un enregistrement de composant existant dans une table de base de données liée peut être modifié de deux façons :
- In-place Editing - cliquez dans le champ requis et modifiez sa valeur selon vos besoins. Appuyez sur Enter, ou cliquez en dehors du champ une fois terminé, puis cliquez sur Yes dans la boîte de dialogue suivante qui vous demande de confirmer la validation de la modification (son enregistrement dans la base de données).
- Dialog-based Editing - cliquez avec le bouton droit sur l’entrée correspondant à l’enregistrement du composant requis, puis choisissez la commande Edit Component dans le menu contextuel. Une boîte de dialogue d’édition pour ce composant apparaîtra, répertoriant tous les champs de la table de base de données parente, 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 correspondantes mises à jour pour ce composant, de retour dans l’onglet Table Browser .
Illustration de la modification des champs d’un enregistrement de composant à l’aide des deux méthodes d’édition.
Ajout d’un nouveau composant
Pour ajouter un nouveau composant à une table de base de données, cliquez avec le bouton 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 apparaîtra, avec tous les champs de la table de base de données parente répertoriés. Saisissez les informations requises pour ce nouveau composant physique, puis cliquez sur OK. Le nouveau composant sera ajouté au bas de la table.
Illustration de l’ajout d’un nouveau composant à une table dans la base de données liée.
Suppression d’un composant existant
Pour supprimer définitivement un composant existant d’une table de base de données, cliquez avec le bouton 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 apparaîtra ; cliquez sur Yes pour procéder à la suppression.
Gestion des informations de chaîne d’approvisionnement
Related page: Liaison aux données fournisseur
Grâce à la fonctionnalité Live Supplier Data feature d’Altium Designer, vous pouvez rechercher dans les bases de données des fournisseurs depuis Altium Designer et lier les composants de votre conception aux articles fournisseur correspondants.
Au cœur de cette fonctionnalité se trouve le Supplier Link. Cette entité fondamentale fournit le lien en direct entre un composant Altium Designer et un article dans la base de données de composants électroniques d’un fournisseur.
La création d’un Supplier Link 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 fournisseur lorsque plusieurs liens sont ajoutés au même composant.
Affichage/modification des Supplier Links
Les Supplier Links actuellement définis pour un composant de base de données peuvent être affichés et modifiés à l’aide de la boîte de dialogue Supplier Links for dialog. Pour accéder à cette boîte de dialogue, cliquez avec le bouton droit à l’intérieur de l’enregistrement 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 Supplier Links actuellement définis pour un composant de base de données sélectionné. Cliquez sur Add pour ouvrir la boîte de dialogue Add Supplier Links et rechercher un fournisseur supplémentaire.
La boîte de dialogue Supplier Links for répertorie tous les Supplier Links 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 supprimer ce fournisseur.
- Cliquer et faire glisser un fournisseur pour modifier sa position dans l’ordre des fournisseurs.
- Cliquer sur le bouton Add pour ajouter un fournisseur supplémentaire. La boîte de dialogue Add Supplier Links dialog apparaîtra, à partir de laquelle vous pourrez rechercher et ajouter un Supplier Link supplémentaire. La recherche d’articles fournisseur s’effectue de la même manière que lors de l’utilisation du panneau Manufacturer Part Search.
Une fois la modification des Supplier Links terminée selon vos besoins, cliquez sur OK. L’enregistrement du composant dans la base de données sera mis à jour, avec des champs supplémentaires pour Supplier n et Supplier Part Number n ajoutés pour chaque nouveau lien ajouté. Ces paires de champs portent le suffixe entier n, afin de distinguer plusieurs Supplier Links définis.