Modificando uma Tabela de Banco de Dados
Num relance
- Aprenda a atualizar campos de componentes por meio da edição direta ou de caixas de diálogo, além de adicionar ou excluir registros permanentemente.
- Descubra como visualizar, adicionar, remover e reordenar Links de Fornecedores para componentes do banco de dados.
- Entenda como os campos de Links de Fornecedores são atualizados e reutilizados quando os links mudam.
Frequentemente, será necessário alterar o registro de um componente no banco de dados. Um componente existente pode precisar que um ou mais de seus campos sejam atualizados para refletir melhor seu status atual. Um novo componente pode estar disponível para uso e, portanto, precisar ser adicionado à tabela correspondente do banco de dados. Pode ser necessário adicionar informações da cadeia de suprimentos aos componentes. Um componente pode ter sido marcado como 'obsoleto' e, por não poder mais ser usado em projetos, precisar ser excluído completamente do banco de dados.
Tanto o Editor DatabaseLib quanto o Editor SVNDatabaseLib permitem realizar essas ações diretamente por meio do Table Browser, eliminando a necessidade de abrir o banco de dados externo. Com a tabela desejada selecionada, os comandos para manipular suas entradas no banco de dados ficam disponíveis no menu de contexto, acessado com o botão direito do mouse.
Acesso aos comandos para modificar a tabela selecionada no banco de dados vinculado.
Edição de um componente existente
O registro de um componente existente em uma tabela do banco de dados vinculado pode ser modificado de duas maneiras:
- In-place Editing - clique no campo desejado e modifique seu valor conforme necessário. Pressione Enter ou clique fora do campo ao terminar e clique em Yes na caixa de diálogo exibida em seguida, que solicita a confirmação da gravação da alteração no banco de dados.
- Dialog-based Editing - clique com o botão direito do mouse na entrada do registro do componente desejado e escolha o comando Edit Component no menu de contexto. Uma caixa de diálogo de edição desse componente será exibida, listando todos os campos da tabela do banco de dados à qual ele pertence, juntamente com seus valores. Clique em uma entrada Field Value para editá-la. Após fazer todas as alterações desejadas, clique em OK - as alterações serão gravadas na tabela do banco de dados externo e refletidas nas entradas atualizadas correspondentes a esse componente, de volta à aba Table Browser.
Demonstração da edição dos campos do registro de um componente usando os dois métodos de edição.
Adição de um novo componente
Para adicionar um novo componente a uma tabela do banco de dados, clique com o botão direito do mouse em qualquer lugar de Table Browser e escolha o comando Add New Component no menu de contexto. A caixa de diálogo New Component será exibida, listando todos os campos da tabela do banco de dados à qual o componente pertencerá. Insira as informações desse novo componente físico conforme necessário e clique em OK. O novo componente será adicionado ao final da tabela.
Demonstração da adição de um novo componente a uma tabela do banco de dados vinculado.
Remoção de um componente existente
Para remover permanentemente um componente existente de uma tabela do banco de dados, clique com o botão direito do mouse em sua entrada em Table Browser e escolha o comando Delete Component no menu de contexto. Uma caixa de diálogo de confirmação será exibida — clique em Yes para prosseguir com a remoção.
Gerenciamento de informações da cadeia de suprimentos
Related page: Vinculação a dados de fornecedores
Com o recurso de dados de fornecedores em tempo real do Altium Designer, você pode pesquisar bancos de dados de fornecedores a partir do Altium Designer e vincular os componentes do seu projeto aos itens de fornecedores correspondentes.
No centro desse recurso está o Supplier Link. Essa entidade fundamental fornece o vínculo em tempo real entre um componente do Altium Designer e um item no banco de dados de componentes eletrônicos de um fornecedor.
A criação de um vínculo de fornecedor envolve a adição de dois parâmetros ao componente de destino do Altium Designer:
- Supplier n
- Supplier Part Number n
n é um sufixo inteiro, usado para distinguir os itens de fornecedores quando vários vínculos são adicionados ao mesmo componente.
Visualização/edição de vínculos de fornecedores
Os vínculos de fornecedores atualmente definidos para um componente do banco de dados podem ser visualizados e editados usando a caixa de diálogo Vínculos de fornecedores para. Para acessar essa caixa de diálogo, clique com o botão direito do mouse dentro do registro do componente, na aba Table Browser do arquivo DbLib/SVNDbLib ativo, e escolha o comando Edit Supplier Links no menu de contexto.
Um exemplo de edição dos vínculos de fornecedores atualmente definidos para um componente selecionado do banco de dados. Clique em Adicionar para abrir a caixa de diálogo Adicionar vínculos de fornecedores e pesquisar um fornecedor adicional.
A caixa de diálogo Supplier Links for lista todos os vínculos de fornecedores atualmente definidos para o componente.
Na caixa de diálogo, você pode:
-
Selecionar um fornecedor e clicar no botão Excluir (
) para remover esse fornecedor.
- Clicar e arrastar um fornecedor para alterar sua posição na ordem de fornecedores.
- Clicar no botão Add para adicionar outro fornecedor. A caixa de diálogo Adicionar links de fornecedores será exibida, permitindo pesquisar e adicionar outro link de fornecedor. A pesquisa de itens de fornecedores é realizada da mesma forma que ao usar o painel Manufacturer Part Search.
Após concluir a edição dos links de fornecedores conforme necessário, clique em OK. O registro do componente no banco de dados será atualizado, com a inclusão de campos adicionais para Supplier n e Supplier Part Number n para cada novo link adicionado. Esses pares de campos recebem o sufixo numérico inteiro n, para distinguir os vários links de fornecedores definidos.