<< Clique para Mostrar o Sumário >>
Campo de Chave Primária |
O objeto Campo de Chave Primária representa um Campo em uma Chave Primária de Histórico. Para inserir um objeto Campo de Chave Primária, clique com o botão direito do mouse em um objeto PrimaryKey e selecione a opção Inserir - Campo de Chave Primária ou selecione o objeto PrimaryKey e clique em Adicionar
- Campo de Chave Primária na barra de ferramentas do Histórico. Ao inserir um Campo de Chave Primária, a janela da figura a seguir é aberta para a seleção dos Campos ainda não selecionados na tabela do Histórico. Caso haja apenas um Campo não selecionado na tabela do Histórico, a janela da figura a seguir não é mostrada e este Campo é adicionado automaticamente. Caso não haja nenhum Campo não selecionado, é criado um Campo com a coluna Campo vazia e a coluna Ordem com o valor foAscending.
Janela de seleção de um Campo para a Chave Primária
Um Campo de Chave Primária, após inserido, pode ter apenas as colunas Campo e Ordem alteradas. A coluna Campo, que corresponde à propriedade Field deste objeto, permite selecionar o Campo do Histórico que faz parte desta Chave Primária e a coluna Ordem, que corresponde à propriedade Order deste objeto, permite alterar a ordenação deste Campo na Chave Primária, seja ascendente (foAscending) ou descendente (foDescending), conforme a figura a seguir.
Configuração dos Campos de Chave Primária
Ao atualizar o nome de um Campo de Histórico no objeto Fields, a coluna Campo do objeto Campo de Chave Primária correspondente é atualizada automaticamente. Ao remover um Campo de Histórico do objeto Fields, a janela da figura a seguir é mostrada, solicitando a confirmação desta operação. Caso o usuário clique em Sim, o Campo de Histórico e o Campo de Chave Primária são removidos, além dos dados correspondentes na tabela do banco de dados.
Confirmação de exclusão de um Campo de Histórico