Localização de registros > Busca de valores duplicados usando um relacionamento de associação automática
 
Busca de valores duplicados usando um relacionamento de associação automática
Este procedimento usa um relacionamento de associação automática e um campo de cálculo que faz referência ao relacionamento para identificar todos os registros duplicados, exceto a primeira instância, de acordo com a ordem na qual os registros foram criados. Quando esse sistema está configurado, os registros duplicados são identificados enquanto são criados.
Para buscar registros duplicados, exceto a primeira instância:
1. Se você planeja excluir os registros duplicados que localizar, faça uma cópia de backup do arquivo.
Consulte Gravação e cópia de arquivos.
2. Identifique um campo que determine uma entidade exclusiva no seu arquivo.
Por exemplo, em um banco de dados Contatos, use um campo ID do funcionário. Você também pode criar um campo de cálculo com um cálculo (retornando um resultado de texto) que combine dados de vários campos para criar um identificador exclusivo. Por exemplo, Nome & Sobrenome & Número de telefone. Não use um campo de repetição.
3. Defina um relacionamento de associação automática.
Use o seu campo de identificação escolhido como o campo de correspondência nas duas tabelas no relacionamento. Consulte Criação e alteração de relacionamentos.
4. Crie um novo campo de cálculo denominado Verificar duplicado, com a fórmula:
If(Count(<nome da segunda ocorrência da tabela>::<campo de correspondência>) > 1; "Duplicados"; "Exclusivo")
5. Clique em Mostrar tudo na barra de ferramentas de status.
6. Realize uma busca de Duplicados no campo Verificar duplicados.
Todos os registros duplicados serão marcados como Duplicados.