データベーステーブルの変更

概略

Altium Designer内で直接、コンポーネントデータベースを最新の状態に保てます。この記事では、DatabaseLibおよびSVNDatabaseLibエディターのTable Browserを使用して、外部データベースを開かずにコンポーネントレコードを編集し、新しいコンポーネントの追加、既存エントリの削除、サプライヤーリンクの管理を行う方法を説明します。また、Excelスプレッドシートをデータベースソースとして使用する場合の編集上の制限についても解説します。コンポーネントレコードに必要な変更を確実に行えるよう、ぜひお読みください。

- インプレース編集またはダイアログでの編集によってコンポーネントのフィールドを更新し、レコードを追加または完全に削除する方法を学びます。
- データベースコンポーネントのサプライヤーリンクを表示、追加、削除し、順序を変更する方法を確認します。
- リンクを変更した際に、サプライヤーリンクのフィールドがどのように更新され、再利用されるかを理解します。
AIでさらに深掘り:

データベース内のコンポーネントレコードの変更が必要になることはよくあります。既存のコンポーネントでは、現在の状態をより正確に反映するために、1つ以上のフィールドを更新する必要があるかもしれません。新しいコンポーネントが使用可能になり、該当するデータベーステーブルに追加する必要が生じることもあります。コンポーネントへのサプライチェーン情報の追加が必要になる場合もあります。また、コンポーネントが「廃止」とされ、設計で使用しなくなったため、データベースから完全に削除する必要が生じることもあります。

DatabaseLibエディターとSVNDatabaseLibエディターのどちらでも、Table Browserを通じてこれらの操作を直接実行できるため、外部データベースを開く必要はありません。対象のテーブルを選択すると、データベース内のエントリを操作するコマンドを右クリックメニューから使用できます。

Excelスプレッドシートをソースデータベースとして使用している場合、コンポーネントの追加、変更、削除のコマンドは使用できません。

リンクされたデータベース内の選択したテーブルを変更するコマンドへのアクセス。リンクされたデータベース内の選択したテーブルを変更するコマンドへのアクセス。

既存のコンポーネントの編集

リンクされたデータベーステーブル内の既存のコンポーネントレコードは、次の2つの方法で変更できます。

  • In-place Editing - 対象のフィールド内をクリックし、必要に応じて値を変更します。完了したらEnterを押すか、フィールドの外をクリックします。続いて表示される、変更のコミット(データベースへの反映)を確認するダイアログで、Yes をクリックします。
  • Dialog-based Editing - 対象のコンポーネントレコードのエントリを右クリックし、コンテキストメニューからEdit Component コマンドを選択します。そのコンポーネントの編集ダイアログが表示され、親データベーステーブルのすべてのフィールドとその値が一覧表示されます。Field Valueエントリをクリックして編集します。 必要な変更をすべて行ったら、 OK をクリックします。変更は外部データベースのテーブルにコミットされ、 Table Browser タブに戻ると、そのコンポーネントの対応するエントリにも更新内容が反映されています。

2つの編集方法を使用した、コンポーネントレコードのフィールド編集の実演。2つの編集方法を使用した、コンポーネントレコードのフィールド編集の実演。

新しいコンポーネントの追加

データベーステーブルに新しいコンポーネントを追加するには、Table Browser内の任意の場所を右クリックし、コンテキストメニューからAdd New Componentコマンドを選択します。New Componentダイアログが表示され、親データベーステーブルのすべてのフィールドが一覧表示されます。この新しい物理コンポーネントの情報を必要に応じて入力し、OKをクリックします。新しいコンポーネントがテーブルの末尾に追加されます。

リンクされたデータベースのテーブルへの新しいコンポーネントの追加の実演。リンクされたデータベースのテーブルへの新しいコンポーネントの追加の実演。

既存のコンポーネントの削除

既存のコンポーネントをデータベーステーブルから完全に削除するには、Table Browser内の該当エントリを右クリックし、コンテキストメニューからDelete Componentコマンドを選択します。確認ダイアログが表示されます。Yesをクリックして削除を実行します。

サプライチェーン情報の管理

Related page: サプライヤーデータへのリンク

Altium Designerのライブサプライヤーデータ機能を使用すると、Altium Designer内からサプライヤーのデータベースを検索し、設計コンポーネントを一致するサプライヤーアイテムにリンクできます。

この機能の中核となるのがSupplier Linkです。この基本的なエンティティにより、Altium Designerのコンポーネントと、サプライヤーの電子部品データベース内のアイテムとの間にライブリンクが提供されます。

サプライヤーリンクを作成すると、対象のAltium Designerコンポーネントに2つのパラメーターが追加されます。

  • Supplier n
  • Supplier Part Number n

nは整数の接尾辞で、同じコンポーネントに複数のリンクを追加した場合に、サプライヤーアイテムを区別するために使用されます。

サプライヤーリンクの表示と編集

データベースコンポーネントに現在定義されているサプライヤーリンクは、Supplier Links forダイアログで表示および編集できます。このダイアログにアクセスするには、アクティブなDbLib/SVNDbLibファイルのTable Browserタブで、コンポーネントのレコード内を右クリックし、コンテキストメニューからEdit Supplier Linksコマンドを選択します。

選択したデータベースコンポーネントに現在定義されているサプライヤーリンクの編集例。[Add]をクリックして[Add Supplier Links]ダイアログを開き、追加するサプライヤーを検索します。選択したデータベースコンポーネントに現在定義されているサプライヤーリンクの編集例。[Add]をクリックして[Add Supplier Links]ダイアログを開き、追加するサプライヤーを検索します。

Supplier Links forダイアログには、そのコンポーネントに現在定義されているすべてのサプライヤーリンクが一覧表示されます。

このダイアログでは、次の操作を行えます。

  • サプライヤーを選択して削除ボタン(  Delete button, click to delete the selected supplier )をクリックすると、そのサプライヤーを削除できます。
  • サプライヤーをクリックしてドラッグすると、サプライヤーの並び順を変更できます。
  • Addボタンをクリックすると、サプライヤーを追加できます。サプライヤーリンクの追加ダイアログが表示され、サプライヤーリンクを検索して追加できます。サプライヤーアイテムの検索方法は、Manufacturer Part Searchパネルを使用する場合と同じです。

Gear button, click to configure the currency and the preferred suppliersボタンをクリックすると、Manufacturer Part SearchパネルまたはAdd Supplier Linksダイアログで、通貨と優先サプライヤーを設定できます。

必要に応じてサプライヤーリンクの編集を終えたら、 OKをクリックします。データベース内のコンポーネントのレコードが更新され、新しく追加したリンクごとに、Supplier n と Supplier Part Number n のフィールドが追加されます。これらのフィールドのペアには、定義された複数のサプライヤーリンクを区別するために、整数の接尾辞 nが付けられます。

既存のサプライヤーリンクを削除しても、そのリンクに関連するフィールドはデータベース内に残りますが、値はクリアされます。その後、同じコンポーネントに新しいサプライヤーリンクを追加すると、フィールドが追加されるのではなく、これらの空のフィールドが再利用されます。
AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
Nav
Contents
機能の提供状況

ご利用可能な機能は、お使いのAltiumソリューション(Altium Develop、Altium Agile Teams、Altium Agile Enterprise、または有効な契約期間中のAltium Designer)によって異なります。

実際にお使いのソフトウェアに文書化されている機能が表示されない場合は、詳細についてAltium Sales までお問い合わせください。

従来のドキュメント

Altium Designer のドキュメントは、バージョンごとに掲載されなくなりました。Altium Designer の旧バージョンのドキュメントは、Other Installers ページの Legacy Documentation の項目をご覧ください。

Contents