Criar relações de lista usando colunas de pesquisa
Applies To
Edição de Assinatura do SharePoint Server SharePoint Server 2019 SharePoint Server 2016 SharePoint no Microsoft 365 Listas da MicrosoftEm uma relação de lista, as informações de uma lista (a lista de origem) são mostradas automaticamente em outra lista (a lista de destino). As relações de lista permitem que você junte informações de duas listas e as mantenha consistentes enquanto as pessoas editam e excluem itens da lista.
As relações ajudam a controlar e manter informações em várias listas. Os itens de lista de destino também podem vincular e exibir várias colunas de informações da lista de origem e as relações podem alterar o que acontece quando um item é excluído (marcar excluir itens com uma relação).
Neste artigo
Introdução às relações de lista
Adicionando uma coluna Lookup a uma lista existente
Criando colunas na lista de origem
Excluindo itens com uma relação
Gerenciar relações de lista quando as listas têm muitos itens
Introdução às relações de lista
Para fazer uma relação de lista, você precisará de duas listas: a lista de origem e a lista de destino. Você deve fazer a lista de origem primeiro.
Neste exemplo, usaremos uma lista de cursos universitários como a lista de origem e uma lista de leitura como a lista de destino. O objetivo é exibir um nome do curso e uma ID do curso para cada livro na lista de leitura sem precisar inserir manualmente as informações.
-
Faça a lista de origem. Esta lista terá colunas para todas as informações que você exibirá na lista de destino posteriormente, bem como informações adicionais para cada item de lista para nossos registros. Por exemplo, faremos uma lista de cursos com as colunas: Nome do curso (título), ID do curso (texto de linha única), Hora da Classe (data e hora) e Comprimento do Semestre (escolha, com duas opções: completa, metade).
-
Preencha a lista de origem. Faça itens de lista para todas as informações que você exibirá na lista de destino posteriormente. Para o exemplo, adicionaremos três cursos: Ciência intermediária da Computação, Introdução à Ciência da Computação e Machine Learning. Sua lista deve se parecer com esta:
Lista de cursosNome do
curso(título)ID
do curso (texto de linha única)Hora
da classe(data e hora)Comprimento do
semestre(escolha)Ciência da Computação Intermediária
CS200
9/9/2021 12:00
Full
Introdução à Ciência da Computação
CS101
8/09/2021 9:00 AM
Metade
Aprendizado de máquina
CS405
10/09/2021 13:30
Full
-
Faça a lista de destino. Vamos adicionar uma coluna Author (texto de linha única) e uma coluna Custo (moeda).
-
Para adicionar uma coluna Pesquisa à lista de destino, selecione Adicionar Coluna > Pesquisa.
-
Insira um nome a ser exibido na parte superior da coluna. Vamos chamá-lo de Nome do Curso.
-
Em Selecionar uma lista como fonte, selecione a lista de origem. Para este exemplo, selecione a lista Curso.
-
Em Selecionar uma coluna na lista acima, selecione a coluna na lista de origem que você deseja exibir nesta lista (a lista de destino) na nova coluna que você está criando. Para este exemplo, selecione Título, pois desejamos exibir o Nome do Curso.
-
Para exibir mais informações de pesquisa da lista de origem na lista de destino, selecione Mais opções. Para este exemplo, selecione apenas ID do curso.
-
Selecione Salvar e preencha a lista de destino. Quando você adiciona um livro à lista de destino (lista de leitura), agora há uma opção para adicionar informações da lista de origem. Para o exemplo, para O Futuro da Computação por Lovelace, selecione o nome do curso "Machine Learning" e a ID do curso será preenchida automaticamente (nesse caso, é CS405). Como as colunas são colunas de pesquisa, você só precisa preencher uma e a outra preencherá com as informações da lista de origem.
Sua lista de destinos deve ser semelhante a esta:Lista de leituraTítulo
Autor
(Texto de linha única)Custar
(Conversor de Moedas)Nome do curso
(Pesquisa)ID
do curso (Pesquisa)Ciência da Computação para Humanos
Smith
$20.21
Introdução à Ciência da Computação
CS101
O Futuro da Computação
Lovelace
$18.15
Aprendizado de máquina
CS405
Como usar um computador como um profissional
Cline
US$ 44,99
Ciência da Computação Intermediária
CS200
Digitando para amanhã
Lorenz
$60.20
Aprendizado de máquina
CS405
Agora, a lista Leitura exibe as informações nome do curso e ID do curso diretamente da lista Curso e é mais fácil categorizar novos itens de lista selecionando opções na lista Curso. Você também pode atualizar a lista Curso e ela será atualizada automaticamente na lista Leitura, bem como vincular diretamente à lista Curso da lista leitura.
Colunas exclusivas
Ao criar uma coluna, você pode especificar que a coluna deve conter valores exclusivos. Isso significa que a lista não pode ter nenhum valor duplicado nessa coluna. Você não pode adicionar um item de lista que contém um valor duplicado, modificar um item de lista existente que resultaria na criação de um valor duplicado ou restaurar um item da lixeira se isso resultasse em um valor duplicado. E se você criar uma coluna de pesquisa em uma lista de origem e definir essa coluna como exclusiva, a coluna na lista de destino também não deverá conter valores duplicados.
Observação: A exclusividade não é sensível a casos. Por exemplo, ORD-231 e ord-231 são considerados valores duplicados.
Uma coluna exclusiva também deve ter um índice. Ao criar uma coluna exclusiva, você pode ser solicitado a criar o índice. O índice será criado automaticamente quando você selecionar OK. Depois que uma coluna exclusiva tiver um índice, você não poderá remover o índice dessa coluna, a menos que você primeiro redefina a coluna para permitir valores duplicados.
Tipos de coluna com suporte para colunas exclusivas:
-
Linha única de texto
-
Opção (valor único)
-
Número
-
Moeda
-
Data e Hora
-
Pesquisa (valor único)
-
Pessoa (valor único)
Tipos de coluna sem suporte para colunas exclusivas:
-
Várias linhas de texto
-
Opção (valores múltiplos)
-
Calculada
-
Hiperlink ou Imagem
-
Colunas personalizadas
-
Pesquisa (com vários valores)
-
Pessoa (com vários valores)
-
Sim/Não
Adicionando uma coluna Lookup a uma lista existente
Tenha em mente que a listade origem é a lista com informações que você deseja exibir e que a lista de destino é a lista em que você deseja que as informações sejam exibidas. Por exemplo, marcar a seção acima, Introdução às relações de lista.
-
Na lista em que você deseja a coluna Pesquisa, selecione Adicionar coluna > Pesquisa.
-
Em Selecionar uma lista como fonte, selecione a lista de origem para obter informações.
-
Em Selecionar uma coluna na lista acima, selecione quais informações você deseja exibir na lista de origem nesta nova coluna na lista de destino. As informações selecionadas serão exibidas na nova coluna que você está criando.
-
Para exibir mais informações de pesquisa da lista de origem em mais colunas, selecione Mais opções. Todas as caixas de seleção selecionadas aqui criarão novas colunas em sua lista de destino. Você pode adicionar mais colunas nessas configurações mais tarde se houver mais informações da lista de origem que você deseja exibir.
-
Se você quiser que as exclusões da lista de origem impactem essa lista, abaixo as exclusões da lista de origem afetam essa lista, alterne Sim. Confira Excluir itens com uma relaçãopara obter mais informações.
-
Alterne as outras configurações desejadas e selecione Salvar.
Criando colunas na lista de origem
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:
-
Linha única de texto
-
Núm
-
Data e Hora
-
Pesquisa (valor único)
Tipos de coluna sem suporte:
-
Várias linhas de texto
-
Opção
-
Calculado
-
Hiperlink ou Imagem
-
Colunas personalizadas
-
Pesquisa (com vários valores)
-
Person
-
Sim/Não
-
Moeda
Excluindo itens com uma relação
Ao criar uma coluna de pesquisa, em Mais opções , você pode alternar se as exclusões da lista de origem afetam a lista de destino. Se você fizer isso, haverá duas outras configurações que você selecionar.
Observação: Você deve ter a permissão Gerenciar Listas em uma lista para criar ou modificar relações de exclusão.
Itens de origem não podem ser excluídos significa que, como a lista de origem está vinculada a essa lista de destino, nenhum item da lista de origem que aparece na lista de destinos pode ser excluído. Você pode continuar a adicionar à lista de origem normalmente, mas não poderá excluir itens como pôde anteriormente.
Excluir itens de origem exclui valores nesta lista garante que todos os itens relacionados sejam excluídos de ambas as listas ao mesmo tempo. Se você excluir da lista de origem, o item também será removido da lista de destino.
Se você não selecionar nenhum dos dois e, em vez disso, alternar Não, as exclusões da lista de origem não afetarão a lista de destino de forma alguma. Não há restrições de exclusão adicionais ou operações de exclusão.
Gerenciar relações de lista quando as listas têm muitos itens
Quando uma lista tem milhares de itens, pode levar mais tempo para classificar, pesquisar e filtrar. Listas indexará automaticamente colunas na ordem da data de criação para otimizar a classificação em listas grandes. Para indexar manualmente uma coluna, marcar adicionar um índice a uma lista ou coluna de biblioteca.
Ao criar relações de lista em uma lista grande, você pode atingir um limite ou limite de recurso e pode ser bloqueado sob as seguintes circunstâncias:
-
Se você tornar uma coluna exclusiva em uma lista existente que tenha mais itens do que o Limite de Exibição de Lista (mas observe que adicionar um item a uma lista que torna a lista maior que o Limite de Exibição de Lista é uma operação que normalmente não é bloqueada).
-
Se você ativar a Exclusão em Cascata ou Restringir Excluir para um campo de pesquisa em uma lista que tenha mais itens do que o Limite 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 1.000.
Para obter mais informações sobre como gerenciar listas com muitos itens, marcar Gerenciar listas e bibliotecas grandes.