Modifying a Database Table
데이터베이스에서 컴포넌트 레코드를 변경해야 하는 경우가 종종 발생합니다. 기존 컴포넌트는 현재 상태를 더 잘 반영하도록 하나 이상의 필드를 업데이트해야 할 수 있습니다. 새 컴포넌트를 사용할 수 있게 되어 관련 데이터베이스 테이블에 추가해야 할 수도 있습니다. 공급망 정보를 컴포넌트에 추가해야 할 수도 있습니다. 또한 어떤 컴포넌트는 ‘obsolete’로 표시되어 더 이상 설계에 사용되지 않으므로, 데이터베이스에서 완전히 삭제해야 할 수도 있습니다.
DatabaseLib Editor와 SVNDatabaseLib Editor는 모두 Table Browser을(를) 통해 이러한 작업을 직접 수행할 수 있게 해주므로, 외부 데이터베이스를 열 필요가 없습니다. 필요한 테이블을 선택하면, 데이터베이스의 엔트리를 조작하는 명령을 마우스 오른쪽 버튼 메뉴에서 사용할 수 있습니다.
연결된 데이터베이스에서 선택한 테이블을 수정하기 위한 명령에 액세스하기.
기존 컴포넌트 편집
연결된 데이터베이스 테이블의 기존 컴포넌트 레코드는 두 가지 방법으로 수정할 수 있습니다:
- In-place Editing - 필요한 필드 안을 클릭한 다음 값을 원하는 대로 수정합니다. 완료되면 Enter을(를) 누르거나 필드 밖을 클릭한 뒤, 변경 사항 커밋(데이터베이스에 반영) 확인을 묻는 후속 대화상자에서 Yes 을(를) 클릭합니다.
- Dialog-based Editing - 필요한 컴포넌트 레코드의 엔트리에서 마우스 오른쪽 버튼을 클릭하고, 컨텍스트 메뉴에서 Edit Component 명령을 선택합니다. 해당 컴포넌트의 편집 대화상자가 나타나며, 상위 데이터베이스 테이블의 모든 필드와 그 값이 나열됩니다. Field Value 항목을 클릭하여 편집합니다. 원하는 변경을 모두 마친 후 OK 을(를) 클릭하면 변경 사항이 외부 데이터베이스의 테이블에 커밋되며, 해당 컴포넌트에 대한 업데이트된 엔트리가 Table Browser 탭에도 반영됩니다.
두 가지 편집 방법을 사용한 컴포넌트 레코드 필드 편집 예시.
새 컴포넌트 추가
데이터베이스 테이블에 새 컴포넌트를 추가하려면 Table Browser 안의 아무 곳에서나 마우스 오른쪽 버튼을 클릭하고 컨텍스트 메뉴에서 Add New Component 명령을 선택합니다. New Component 대화상자가 나타나며 상위 데이터베이스 테이블의 모든 필드가 나열됩니다. 이 새 물리 컴포넌트에 대한 정보를 필요에 따라 입력한 다음 OK을(를) 클릭합니다. 새 컴포넌트는 테이블의 맨 아래에 추가됩니다.
연결된 데이터베이스의 테이블에 새 컴포넌트를 추가하는 예시.
기존 컴포넌트 제거
데이터베이스 테이블에서 기존 컴포넌트를 영구적으로 제거하려면 Table Browser에서 해당 엔트리를 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Delete Component 명령을 선택합니다. 확인 대화상자가 나타나면 제거를 진행하기 위해 Yes을(를) 클릭합니다.
공급망 정보 관리
Related page: 공급업체 데이터에 연결
Altium Designer의 Live Supplier Data 기능을 사용하면, Altium Designer 내부에서 공급업체 데이터베이스를 검색하고 설계 컴포넌트를 일치하는 Supplier Item에 연결할 수 있습니다.
이 기능의 핵심에는 Supplier Link이(가) 있습니다. 이 기본 엔티티는 Altium Designer 컴포넌트와 공급업체의 전자부품 데이터베이스에 있는 항목 간의 라이브 링크를 제공합니다.
Supplier Link를 생성하려면 대상 Altium Designer 컴포넌트에 두 개의 파라미터를 추가해야 합니다:
- Supplier n
- Supplier Part Number n
n는 정수 접미사로, 동일한 컴포넌트에 여러 링크가 추가될 때 Supplier Item을 구분하는 데 사용됩니다.
Supplier Link 보기/편집
데이터베이스 컴포넌트에 현재 정의된 Supplier Link는 Supplier Links for dialog를 사용해 확인하고 편집할 수 있습니다. 이 대화상자에 액세스하려면 활성 DbLib/SVNDbLib 파일의 Table Browser 탭에서 해당 컴포넌트의 레코드 내부를 마우스 오른쪽 버튼으로 클릭하고, 컨텍스트 메뉴에서 Edit Supplier Links 명령을 선택합니다.
선택한 데이터베이스 컴포넌트에 대해 현재 정의된 Supplier Link를 편집하는 예시. Add를 클릭하면 Add Supplier Links 대화상자가 열리며, 추가 공급업체를 검색할 수 있습니다.
Supplier Links for 대화상자에는 해당 컴포넌트에 현재 정의된 모든 supplier link가 나열됩니다.
이 대화상자에서 다음을 수행할 수 있습니다:
-
공급업체를 선택한 다음 삭제 버튼(
)을 클릭하여 해당 공급업체를 제거합니다.
- 공급업체를 클릭해 끌어서 공급업체 순서에서 위치를 변경합니다.
- Add 버튼을 클릭하여 추가 공급업체를 추가합니다. Add Supplier Links dialog가 나타나며, 여기서 추가 Supplier Link를 검색하고 추가할 수 있습니다. Supplier Item 검색은 Manufacturer Part Search 패널을 사용할 때와 동일한 방식으로 수행됩니다.
필요에 따라 supplier link 편집을 마쳤으면 OK을(를) 클릭합니다. 데이터베이스의 해당 컴포넌트 레코드가 업데이트되며, 새로 추가된 각 링크에 대해 Supplier n 및 Supplier Part Number n 에 대한 추가 필드가 생성됩니다. 이러한 필드 쌍에는 여러 supplier link 정의를 구분하기 위해 정수 접미사 n가 붙습니다.