<< Clique para Mostrar o Sumário >>
Campo de Índice |
O objeto Campo de Índice representa um Campo em um Índice de Histórico. Para inserir um objeto Campo de Índice, clique com o botão direito do mouse em um objeto Índice de Histórico e selecione a opção Inserir - Campo de Índice ou selecione um objeto Índice de Histórico e clique em Adicionar - Campo de Índice na barra de ferramentas do Histórico. Ao inserir um Campo de Índice, 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, 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 o Índice
Um Campo de Índice, 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 deste Índice e a coluna Ordem, que corresponde à propriedade Order deste objeto, permite alterar a ordenação deste Campo no Índice, seja ascendente (foAscending) ou descendente (foDescending), conforme a figura a seguir.
Configuração dos Campos de Índices
Ao atualizar o nome de um Campo de Histórico no objeto Fields, a coluna Campo do objeto Campo de Índice 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 Índice 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