Concatenar campos-chave

Se um único campo-chave for insuficientemente exclusivo para relacionar duas tabelas com precisão, é possível criar um campo calculado em cada tabela que concatena dois ou mais campos-chave e relacionar as tabelas usando os campos calculados.

Também é possível usar esse método ao associar tabelas, mas não há exigências para fazê-lo porque a associação permite selecionar mais de um campo por tabela.

Assim como ocorre com campos-chave, os campos-chave concatenados devem ter uma estrutura e formato de dados idêntica nas duas tabelas que estão sendo relacionadas.

Nota

É possível concatenar somente campos-chave de caractere. Assim, pode ser necessário usar as funções do Analytics para converter dados que não são caracteres antes de concatenar. Para obter mais informações, consulte Harmonizar campos.

  1. Abra a tabela pai e selecione Editar > Layout da tabela.
  2. Clique em Adicionar uma nova expressão .
  3. Informe um Nome para o campo-chave concatenado.
  4. Clique em f(x) para abrir o Construtor de expressões.
  5. Crie uma expressão usando dois ou mais campos-chave e o Operador de Adição (+).

    Por exemplo: ID_fornecedor + código_localização

  6. Clique em OK.

    Se aparecer o erro "Tipo de expressão inválido", um ou mais campos-chave provavelmente não são campos-chave.

  7. Clique em Aceitar entrada  e clique em Fechar para sair da caixa de diálogo Layout da Tabela.
  8. Abra a tabela filha e repita as mesmas etapas para adicionar um campo-chave concatenado idêntico à tabela filha.
  9. Relacione as duas tabelas usando o campo-chave concatenado.
Ajuda do Analytics 14.1