Modifying a Database Table
Si presenterà spesso l’occasione in cui sarà necessario apportare una modifica a un record di componente nel database. Un componente esistente potrebbe richiedere l’aggiornamento di uno o più campi per riflettere meglio il suo stato corrente. Un nuovo componente potrebbe essere disponibile per l’uso e quindi dover essere aggiunto alla relativa tabella del database. Potrebbe essere necessario aggiungere ai componenti informazioni sulla supply chain. Un componente potrebbe essere stato contrassegnato come 'obsolete' e, non dovendo più essere utilizzato nei progetti, dovrà essere eliminato completamente dal database.
Sia il DatabaseLib Editor sia l’SVNDatabaseLib Editor consentono di eseguire queste azioni direttamente, tramite il Table Browser, eliminando la necessità di aprire il database esterno. Con la tabella richiesta selezionata, i comandi per manipolarne le voci nel database sono disponibili dal menu contestuale accessibile con il tasto destro.
Accesso ai comandi per modificare la tabella selezionata nel database collegato.
Modifica di un componente esistente
Un record di componente esistente in una tabella di database collegata può essere modificato in due modi:
- In-place Editing - fare clic nel campo richiesto e modificarne il valore secondo necessità. Premere Enter, oppure fare clic fuori dal campo al termine, quindi fare clic su Yes nella finestra di dialogo successiva che chiede di confermare il salvataggio della modifica (registrandola nel database).
- Dialog-based Editing - fare clic con il tasto destro sulla voce del record di componente richiesto e scegliere il comando Edit Component dal menu contestuale. Verrà visualizzata una finestra di dialogo di modifica per quel componente, che elenca tutti i campi della tabella padre del database insieme ai rispettivi valori. Fare clic su una voce Field Value per modificarla. Dopo aver apportato tutte le modifiche desiderate, fare clic su OK : le modifiche verranno registrate nella tabella del database esterno e saranno riportate nelle corrispondenti voci aggiornate per quel componente, nella scheda Table Browser .
Dimostrazione della modifica dei campi del record di componente, utilizzando i due metodi di modifica.
Aggiunta di un nuovo componente
Per aggiungere un nuovo componente a una tabella del database, fare clic con il tasto destro in un punto qualsiasi del Table Browser e scegliere il comando Add New Component dal menu contestuale. Verrà visualizzata la finestra di dialogo New Component, con l’elenco di tutti i campi della tabella padre del database. Immettere le informazioni richieste per questo nuovo componente fisico, quindi fare clic su OK. Il nuovo componente verrà aggiunto in fondo alla tabella.
Dimostrazione dell’aggiunta di un nuovo componente a una tabella nel database collegato.
Rimozione di un componente esistente
Per rimuovere definitivamente un componente esistente da una tabella del database, fare clic con il tasto destro sulla relativa voce nel Table Browser e scegliere il comando Delete Component dal menu contestuale. Verrà visualizzata una finestra di conferma: fare clic su Yes per procedere con la rimozione.
Gestione delle informazioni sulla supply chain
Related page: Collegamento ai dati dei fornitori
Utilizzando la funzionalità Live Supplier Data feature di Altium Designer, è possibile cercare nei database dei fornitori direttamente da Altium Designer e collegare i componenti del progetto agli articoli fornitore corrispondenti.
Al centro di questa funzionalità si trova il Supplier Link. Questa entità fondamentale fornisce il collegamento live tra un componente di Altium Designer e un elemento nel database dei componenti elettronici di un fornitore.
La creazione di un Supplier Link comporta l’aggiunta di due parametri al componente di destinazione di Altium Designer coinvolto:
- Supplier n
- Supplier Part Number n
n è un suffisso intero, utilizzato per distinguere tra articoli fornitore quando vengono aggiunti più collegamenti allo stesso componente.
Visualizzazione/Modifica dei Supplier Link
I Supplier Link attualmente definiti per un componente del database possono essere visualizzati e modificati utilizzando la finestra di dialogo Supplier Links for dialog. Per accedere a questa finestra di dialogo, fare clic con il tasto destro all’interno del record del componente, nella scheda Table Browser del file DbLib/SVNDbLib attivo, e scegliere il comando Edit Supplier Links dal menu contestuale.
Un esempio di modifica dei Supplier Link attualmente definiti per un componente di database selezionato. Fare clic su Add per aprire la finestra di dialogo Add Supplier Links e cercare un fornitore aggiuntivo.
La finestra di dialogo Supplier Links for elenca tutti i Supplier Link attualmente definiti per il componente.
Nella finestra di dialogo, è possibile:
-
Selezionare un fornitore e fare clic sul pulsante Elimina (
) per rimuovere quel fornitore.
- Fare clic e trascinare un fornitore per modificarne la posizione nell’ordine dei fornitori.
- Fare clic sul pulsante Add per aggiungere un fornitore aggiuntivo. Verrà visualizzata la finestra di dialogo Add Supplier Links dialog, dalla quale è possibile cercare e aggiungere un Supplier Link aggiuntivo. La ricerca degli articoli fornitore viene eseguita nello stesso modo di quando si utilizza il pannello Manufacturer Part Search.
Una volta terminata la modifica dei Supplier Link secondo necessità, fare clic su OK. Il record del componente nel database verrà aggiornato, con campi aggiuntivi per Supplier n e Supplier Part Number n aggiunti per ciascun nuovo collegamento. Queste coppie di campi riportano il suffisso intero n, per distinguere più Supplier Link definiti.