Criar relações de lista usando colunas exclusivas e de pesquisa

Criar relações de lista usando colunas exclusivas e de pesquisa

Você pode criar relações entre as listas do Microsoft 365 usando uma combinação de colunas exclusivas, colunas de pesquisa e aplicação de relações (cascata e exclusão restrita), que aprimora a capacidade de criar soluções comerciais mais sofisticadas e ajudar a preservar a integridade dos seus dados.

Você pode criar listas no Microsoft SharePoint, no aplicativo listas do Microsoft 365 ou no Microsoft Teams. Saiba como começar a usar listas no Microsoft Teams.

Visão geral de relações de lista

As seções a seguir fornecem informações básicas importantes sobre como criar relações entre listas de origem e de destino, criar colunas exclusivas e de pesquisa, e impor o comportamento da relação de lista. Você verá como adicionar colunas de pesquisa primária e secundária, exibir, editar e excluir itens em relações de lista e gerenciar relações de lista quando as listas tiverem muitos itens.

Usando colunas exclusivas e de pesquisa para atribuir livros a cursos

Lista de cources com textos explicativos

Lista de leitura com textos explicativos para coincidir com a lista de cursos

  1. A lista de origem é chamada de lista de leitura e a lista de destino é chamada de cursos.

  2. Cada lista tem colunas exclusivas para garantir que os dados corretos sejam correspondentes.

  3. A coluna de pesquisa primária na lista de origem (lista de leitura) "procura" a coluna ID na lista de destino (cursos) com base em um valor correspondente.

  4. Uma coluna de pesquisa secundária na lista de origem insere automaticamente a coluna nome do curso da lista de destino.

Quando você cria uma coluna, você pode especificar que a coluna deve conter valores exclusivos. Isso significa que a lista não pode ter valores duplicados nessa coluna. Você não pode adicionar um item de lista que contenha um valor duplicado, modificar um item de lista existente que resulte em criar um valor duplicado ou restaurar um item da lixeira, caso isso resulte em um valor duplicado. Além disso, se você criar uma coluna de pesquisa em uma lista de origem, e definir essa coluna como Unique, a coluna na lista de destino também não deve conter valores duplicados.

Observação: A exclusividade não diferencia maiúsculas de minúsculas. Por exemplo, ORD-231 e Ord-231 são considerados valores duplicados.

Uma coluna exclusiva também deve ter um índice. Quando você cria uma coluna exclusiva, pode ser solicitado a criar o índice e ele é criado automaticamente quando você clica em OK. Depois que uma coluna exclusiva tem um índice, não é possível remover o índice dessa coluna, a menos que você primeiro redefina a coluna para permitir valores duplicados.

A tabela a seguir resume quais tipos de coluna podem e não podem ser usados para criar colunas exclusivas.

Tipos de coluna com suporte

Tipos de coluna sem suporte

Linha única de texto

Várias linhas de texto

Opção (valor único)

Opção (valores múltiplos)

Núm

Calculado

Moeda

Hiperlink ou Imagem

Data e Hora

Colunas personalizadas

Pesquisa (valor único)

Pesquisa (valores múltiplos)

Pessoa (valor único)

Pessoa (valores múltiplos)

Sim/Não

Para criar uma relação entre duas listas, crie uma coluna de pesquisa na lista de origem que recupera (ou "procura") um ou mais valores correspondentes de uma lista de destino. Depois de criar essa coluna de pesquisa (a coluna primária), você pode continuar a adicionar mais colunas (colunas secundárias) da lista de destino à lista de origem. Colunas secundárias adicionais devem ter um tipo de dados com suporte descrito abaixo.

A tabela a seguir resume os tipos de coluna que podem e não podem ser usados para criar colunas de pesquisa.

Tipos de coluna com suporte

Tipos de coluna sem suporte

Linha única de texto

Várias linhas de texto

Número

Moeda

Data e Hora

Pessoa ou grupo

Calculada

Hiperlink ou Imagem

Colunas personalizadas

Sim/Não

Opção

Pesquisa

Há dois tipos de colunas de pesquisa que você pode criar, uma coluna de pesquisa com uma relação imposta e uma coluna de pesquisa com uma relação não imposta.

Em uma coluna de pesquisa com uma relação imposta (também chamada integridade referencial), você pode pesquisar valores únicos e manter a integridade dos dados na lista de destino de uma das duas maneiras:

Exclusão em cascata    Quando um item da lista de destino é excluído, o item ou itens relacionados na lista de origem também são excluídos. Nesse caso, você deseja certificar-se de que todos os itens relacionados sejam excluídos como parte de uma transação do banco de dados. Por exemplo, se você excluir um pedido em uma lista de destino, poderá garantir que os itens da ordem correspondente na lista de origem também sejam excluídos. Você não quer pedir itens sem uma ordem correspondente, pois isso criaria itens "órfãos" que podem causar confusão mais tarde.

Exclusão restrita    Quando você tenta excluir um item da lista de destino e ele tem um ou mais itens relacionados na lista de origem, você é impedido de excluir o item da lista de destino. Nesse caso, você deseja garantir que o item relacionado na lista de destino seja preservado. Por exemplo, se alguém tentar excluir um item do pedido de uma lista de destino, um cliente ainda poderá ter essa ordem pendente e você deseja impedir que a operação de exclusão ocorra até que o pedido seja processado. Você não quer que o pedido do cliente seja acidentalmente excluído porque isso afetaria a sua capacidade de concluir o pedido.

Lista de cursos tentando excluir dois itens.

Lista de leitura com itens excluídos

  • Uma operação de exclusão em cascata garante que todos os itens relacionados sejam excluídos em uma transação do banco de dados. Por exemplo, se você excluiu o item da lista de cursos com uma ID de lista de 1, ele também excluiria itens da lista de leitura que referenciamos o item excluído.

  • Uma operação de exclusão restrita impede a exclusão de itens na lista de destino, caso existam itens relacionados à lista de origem. Portanto, se você tentou excluir o item da lista de cursos com uma ID de lista de 3, você não conseguirá fazê-lo, pois ele ainda é referenciado por pelo menos um item na lista de leitura.

Aplicar um comportamento de relação de lista ajuda a manter seus dados válidos e a evitar inconsistências que possam causar problemas em trânsito.

Observação: Você deve ter a permissão gerenciar listas em uma lista para criar ou modificar uma relação imposta.

Uma coluna de pesquisa que impõe uma relação também deve ter um índice. Quando você cria uma coluna de pesquisa que impõe uma relação, pode ser solicitado que você crie o índice. Quando você seleciona OK, o índice é automaticamente criado. Após uma coluna de pesquisa que impõe uma relação tem um índice, você não pode remover o índice dessa coluna, a menos que primeiro remova a relação imposta.

Uma coluna de pesquisa com uma relação não imposta

Em uma coluna de pesquisa com uma relação não imposta, você pode pesquisar valores únicos ou múltiplos na lista de origem da lista de destino. Quando você tem permissões para excluir um item da lista de origem, não há restrições de exclusão adicionais ou operações de exclusão que ocorrem na lista de destino.

Um dos benefícios da criação de relações de lista é que você pode exibir e editar colunas de duas ou mais listas, em uma página. Quando você cria uma coluna de pesquisa em uma lista de origem, a coluna primária exibe valores da coluna da lista de destino, mas você também pode especificar que colunas adicionais e secundárias da lista de destino também sejam exibidas juntamente com a coluna principal e outras colunas da lista de origem.

Observação: Você deve especificar a aceitação de vários valores e outras colunas relacionadas à coluna primária quando criar a coluna primária. Embora você possa renomear a coluna da lista, não pode adicionar esses outros recursos. Para alterar para vários valores, adicionar colunas ou outras opções após ter criado uma lista, acesse configurações>lista configurações.

Adicionando vários valores e colunas adicionais à coluna de pesquisa

O valor da coluna principal é um link que você pode selecionar para exibir todos os valores da coluna do item na lista de destino. Cada valor de coluna secundário da lista de destino é exibido como texto na coluna da lista de origem. Se você criar uma coluna de pesquisa com vários valores, cada coluna da lista de destino, seja primária ou secundária, exibirá os vários valores correspondentes delimitados por ponto-e-vírgula. Você pode manipular essas colunas primárias e secundárias no modo de exibição de lista da mesma maneira que as colunas da lista de origem, por exemplo, adicionando, removendo, filtrando e classificando-as.

O nome da coluna principal é um nome que você fornece quando cria a coluna de pesquisa. Por padrão, cada nome de coluna secundário segue uma Convenção de nomenclatura padrão <nome de coluna primária na lista de origem>: <nome da coluna na lista de destino>. Alterar o nome da coluna primária, portanto, altera os nomes de todas as colunas secundárias. No entanto, você pode modificar os nomes e descrições de colunas secundárias padrão para que os nomes sejam mais significativos para você.

Lista de instrumentos com ID do instrumento e instrumento realçados

lista de músicos com ID e título realçados

  1. 1. uma coluna de pesquisa primária com vários valores.

  2. 2. uma coluna de pesquisa secundária com vários valores.

  3. 3. o nome da coluna foi alterado do nome padrão de instrumentos: título para instrumentos.

Observação: A ID do nome da coluna está disponível, por padrão, mas oculta. Para usá-lo, selecione Exibir opçõese, em seguida, selecione Editar modo de exibição atual. Role e marque a caixa de exibição .

Ao criar relações de lista usando colunas de pesquisa, colunas exclusivas e listas com relações impostas, você pode entrar em contato com um limite ou limite de recurso e pode ser bloqueado nas seguintes circunstâncias:

  • Se você criar uma coluna exclusiva em uma lista existente que tenha mais itens do que o limite do modo de exibição de lista (mas observe que a adição de um item a uma lista que faça a lista maior do que o limite do modo de exibição de lista é uma operação que não está geralmente bloqueada).

  • Se você ativar exclusão em cascata ou exclusão restrita para um campo de pesquisa em uma lista que tenha mais itens do que o limite do modo de exibição de lista.

  • Você excedeu o limite de pesquisa de exibição de lista, que, por padrão, é doze colunas de pesquisa.

  • O número de itens em uma operação de exclusão excede a 1.000.

Para obter mais informações sobre o gerenciamento de listas com muitos itens, consulte gerenciar listas e bibliotecas com muitos itens.

Aviso: Você não pode executar as seguintes ações:

  • Crie uma coluna exclusiva em uma lista com permissões em nível de item definidas.

  • Interromper a herança de permissões de uma lista para um item de lista se a lista contiver uma coluna exclusiva.

  • Crie uma coluna exclusiva ou modifique uma coluna para ser exclusiva em uma lista que contenha itens com permissões exclusivas ou uma que tenha a aprovação de conteúdo habilitada.

Para adicionar uma nova coluna, siga estas etapas:

  1. Navegue até o site que contém a lista.

  2. Selecione o nome da lista no site ou selecione configurações Botão Configurações do SharePoint Online , selecione conteúdo do sitee, em seguida, selecione o nome da lista.

  3. Localize os cabeçalhos de coluna na parte superior da lista. Selecione + adicionar coluna à direita dos cabeçalhos da coluna.

    Adicionar uma coluna no SharePoint Online.

  4. Uma lista suspensa é exibida com vários tipos de colunas que você pode criar. Escolha um dos seguintes tipos de coluna:

    • Linha única de texto

    • Várias linhas de texto

    • Local

    • Núm

    • Sim/Não

    • Ativos

    • Data

    • Opção

    • Hiperlink

    • Imagem

    • Moeda

    Observação: Se você quiser criar uma coluna de pesquisa, selecione mais na lista suspensa. Nomeie sua coluna e selecione o tipo de pesquisa na tela opções da coluna. Depois disso, você pode ignorar as etapas 5 e 6.

  5. Adicione o nome e as informações da coluna no painel que aparece no lado direito da página.

  6. Alternar impor valores exclusivos para Sim.

    Selecionando impor valores exclusivos

    Se você selecionar um tipo de dados sem suporte para uma coluna, impor valores exclusivos não será exibido.

  • Você não pode remover o índice de uma coluna exclusiva. Para remover o índice, você deve alterar a coluna de uma coluna exclusiva para uma que permita valores duplicados primeiro e, em seguida, remova o índice.

  • Se você tentar alterar uma coluna existente de valores duplicados para valores exclusivos, poderá ser impedido de fazer essa operação se a coluna existente contiver valores duplicados. Você deve remover todos os valores duplicados primeiro e, em seguida, alterar a coluna de permitir valores duplicados para uma coluna exclusiva.

  • Se você quiser alterar o tipo de dados da coluna exclusiva, faça o seguinte:

    • Alterar a coluna para permitir valores duplicados

    • Remover o índice

    • Alterar a coluna para o outro tipo de dados com suporte

    • Em seguida, torne a coluna única.

Estas etapas o orientam na configuração de uma coluna de pesquisa que exibe a coluna primária e, opcionalmente, uma coluna secundária em uma lista. A coluna principal pode ser indexada, mas como a coluna secundária (ou campo) é controlada pela primária, ela não pode ser exclusiva ou indexada.

  1. Navegue até o site que contém a lista.

  2. Selecione o nome da lista na navegação do site ou selecione configurações Botão Configurações do SharePoint Online , selecione conteúdo do sitee, em seguida, selecione o nome da lista.

  3. Localize os cabeçalhos de coluna na parte superior da lista. Selecione + adicionar coluna à direita dos cabeçalhos da coluna.

    Adicionar uma coluna no SharePoint Online.

  4. Na lista suspensa, selecione mais.

    O botão mais opções selecionado

  5. Em o tipo de informação desta coluna é, selecione pesquisa (informações já contidas neste site).

  6. No campo obter informações de , selecione uma lista de destino.

  7. No campo nesta coluna , selecione uma coluna primária.

  8. Em Adicionar uma coluna para mostrar cada um desses campos adicionais, para cada coluna secundária que você deseja adicionar, marque a caixa de seleção ao lado do nome da coluna. Somente as colunas com tipos de dados compatíveis são listadas.

  9. Posteriormente, se você quiser adicionar ou remover colunas secundárias, modifique a coluna de pesquisa e faça as seleções desejadas.

    Observação: Você não pode indexar uma coluna secundária ou fazer com que uma coluna secundária seja exclusiva.

  10. Se você quiser que as colunas de pesquisa sejam exibidas no modo de exibição padrão, selecione Adicionar à exibição padrão.

  11. Para criar uma relação imposta, selecione aplicar comportamento de relação e, em seguida, selecione restringir exclusão ou exclusão em cascata.

  12. Selecione OK.

Observação:  Esta página foi traduzida automaticamente e pode apresentar erros gramaticais ou imprecisões. Nosso objetivo é que este conteúdo seja útil para você. Você pode nos dizer se as informações foram úteis? Use o artigo em inglês como referência.​

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×