Modifying a Database Table

Często pojawia się potrzeba wprowadzenia zmiany w rekordzie komponentu w bazie danych. Istniejący komponent może wymagać aktualizacji jednego lub kilku pól, aby lepiej odzwierciedlały jego bieżący status. Może pojawić się nowy komponent dostępny do użycia, a więc trzeba go dodać do odpowiedniej tabeli bazy danych. Do komponentów może być konieczne dodanie informacji z łańcucha dostaw. Komponent mógł zostać oznaczony jako „obsolete” i — ponieważ nie ma już być używany w projektach — należy go całkowicie usunąć z bazy danych.

Zarówno DatabaseLib Editor, jak i SVNDatabaseLib Editor umożliwiają wykonywanie tych działań bezpośrednio, za pomocą Table Browser, eliminując potrzebę otwierania zewnętrznej bazy danych. Po wybraniu wymaganej tabeli polecenia do manipulowania jej wpisami w bazie danych są dostępne z menu pod prawym przyciskiem myszy.

Zwróć uwagę, że jeśli jako źródłowa baza danych używany jest arkusz Excel, polecenia dodawania, modyfikowania i usuwania komponentów nie będą dostępne.

Uzyskiwanie dostępu do poleceń modyfikacji wybranej tabeli w podłączonej bazie danych.Uzyskiwanie dostępu do poleceń modyfikacji wybranej tabeli w podłączonej bazie danych.

Edycja istniejącego komponentu

Istniejący rekord komponentu w podłączonej tabeli bazy danych można modyfikować na dwa sposoby:

  • In-place Editing - kliknij w wymagane pole i zmień jego wartość zgodnie z potrzebą. Naciśnij Enter lub kliknij poza polem po zakończeniu, a następnie kliknij Yes w kolejnym oknie dialogowym, które prosi o potwierdzenie zatwierdzenia zmiany (zapisania jej w bazie danych).
  • Dialog-based Editing - kliknij prawym przyciskiem myszy wpis wymaganego rekordu komponentu i wybierz polecenie Edit Component z menu kontekstowego. Pojawi się okno dialogowe edycji tego komponentu, zawierające listę wszystkich pól nadrzędnej tabeli bazy danych wraz z ich wartościami. Kliknij wpis Field Value, aby go edytować. Po wprowadzeniu wszystkich pożądanych zmian kliknij OK  — zmiany zostaną zatwierdzone w tabeli w zewnętrznej bazie danych i będą odzwierciedlone przez odpowiednio zaktualizowane wpisy dla tego komponentu z powrotem na karcie Table Browser .

Prezentacja edycji pól rekordu komponentu z użyciem dwóch metod edycji.Prezentacja edycji pól rekordu komponentu z użyciem dwóch metod edycji.

Dodawanie nowego komponentu

Aby dodać nowy komponent do tabeli bazy danych, kliknij prawym przyciskiem myszy w dowolnym miejscu w Table Browser i wybierz polecenie Add New Component z menu kontekstowego. Pojawi się okno dialogowe New Component z listą wszystkich pól nadrzędnej tabeli bazy danych. Wprowadź wymagane informacje dla tego nowego komponentu fizycznego, a następnie kliknij OK. Nowy komponent zostanie dodany na końcu tabeli.

Prezentacja dodawania nowego komponentu do tabeli w podłączonej bazie danych.Prezentacja dodawania nowego komponentu do tabeli w podłączonej bazie danych.

Usuwanie istniejącego komponentu

Aby trwale usunąć istniejący komponent z tabeli bazy danych, kliknij prawym przyciskiem myszy jego wpis w Table Browser i wybierz polecenie Delete Component z menu kontekstowego. Pojawi się okno dialogowe potwierdzenia — kliknij Yes, aby kontynuować usuwanie.

Zarządzanie informacjami z łańcucha dostaw

Related page: Łączenie z danymi dostawców

Korzystając z funkcji Altium Designer Live Supplier Data feature, możesz przeszukiwać bazy danych dostawców bezpośrednio z poziomu Altium Designer i łączyć komponenty projektu z pasującymi pozycjami Supplier Items.

W centrum tej funkcji znajduje się Supplier Link. Ta podstawowa encja zapewnia aktywne połączenie między komponentem Altium Designer a pozycją w bazie danych dostawcy elementów elektronicznych.

Utworzenie Supplier Link obejmuje dodanie dwóch parametrów do docelowego komponentu Altium Designer:

  • Supplier n
  • Supplier Part Number n

n jest całkowitoliczbowym sufiksem używanym do rozróżniania Supplier Items, gdy do tego samego komponentu dodawanych jest wiele łączy.

Wyświetlanie/edycja Supplier Links

Aktualnie zdefiniowane Supplier Links dla komponentu bazy danych można przeglądać i edytować za pomocą okna dialogowego Supplier Links for dialog. Aby otworzyć to okno, kliknij prawym przyciskiem myszy wewnątrz rekordu komponentu na karcie Table Browser aktywnego pliku DbLib/SVNDbLib i wybierz polecenie Edit Supplier Links z menu kontekstowego.

Przykład edycji aktualnie zdefiniowanych Supplier Links dla wybranego komponentu bazy danych. Kliknij Add, aby otworzyć okno dialogowe Add Supplier Links, i wyszukaj dodatkowego dostawcę.Przykład edycji aktualnie zdefiniowanych Supplier Links dla wybranego komponentu bazy danych. Kliknij Add, aby otworzyć okno dialogowe Add Supplier Links, i wyszukaj dodatkowego dostawcę.

Okno dialogowe Supplier Links for zawiera listę wszystkich aktualnie zdefiniowanych łączy dostawców dla komponentu.

W oknie dialogowym możesz:

  • Wybrać dostawcę i kliknąć przycisk usuwania (  Delete button, click to delete the selected supplier ), aby usunąć tego dostawcę.
  • Kliknąć i przeciągnąć dostawcę, aby zmienić jego pozycję w kolejności dostawców.
  • Kliknąć przycisk Add, aby dodać dodatkowego dostawcę. Pojawi się okno dialogowe Add Supplier Links dialog, z którego możesz wyszukać i dodać dodatkowy Supplier Link. Wyszukiwanie Supplier Items odbywa się w taki sam sposób jak podczas korzystania z panelu Manufacturer Part Search.

Kliknij przycisk Gear button, click to configure the currency and the preferred suppliers, aby skonfigurować walutę i preferowanych dostawców w panelu Manufacturer Part Search lub w oknie dialogowym Add Supplier Links.

Po zakończeniu edycji łączy dostawców kliknij OK. Rekord komponentu w bazie danych zostanie zaktualizowany, a dla każdego nowo dodanego łącza zostaną dodane dodatkowe pola dla Supplier n oraz Supplier Part Number n . Te pary pól zawierają całkowitoliczbowy sufiks n, aby rozróżnić wiele zdefiniowanych łączy dostawców.

Jeśli istniejące łącze dostawcy zostanie usunięte, pola powiązane z tym łączem pozostaną w bazie danych, ale ich wartości zostaną wyczyszczone. Jeśli w przyszłości dla tego samego komponentu zostanie dodane nowe łącze dostawcy, te puste pola zostaną ponownie użyte, zamiast dodawania kolejnych pól.
AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Content