Criar relações de lista com colunas de pesquisa
Applies To
Edição de Assinatura do SharePoint Server SharePoint Server 2019 SharePoint Server 2016 SharePoint no Microsoft 365 Listas da MicrosoftNuma relação de lista, as informações de uma lista (a lista de origem) são apresentadas automaticamente noutra lista (a lista de destino). As relações de lista permitem-lhe associar informações de duas listas e mantê-la consistente enquanto as pessoas editam e eliminam itens de lista.
As relações ajudam a controlar e manter informações em várias listas. Os itens de lista de destino também podem ligar e apresentar várias colunas no valor de informações da lista de origem e as relações podem alterar o que acontece quando um item é eliminado (marcar eliminar itens com uma relação).
Neste artigo
Introdução às relações de lista
Adicionar uma coluna de Pesquisa a uma lista existente
Criar colunas na lista de origem
Introdução às relações de lista
Para criar uma relação de lista, precisará de duas listas: a lista de origem e a lista de destino. Deve colocar a lista de origem em primeiro lugar.
Neste exemplo, vamos utilizar uma lista de cursos universitários como a lista de origem e uma lista de Leitura como a lista de destino. O objetivo é apresentar o nome do curso e o ID do curso para cada livro na lista de Leitura sem ter de introduzir manualmente as informações.
-
Faça a lista de origem. Esta lista terá colunas para todas as informações que irá apresentar na lista de destino mais tarde, bem como informações adicionais para cada item de lista para os nossos registos. Por exemplo, vamos criar uma lista de Cursos com as colunas: Nome do Curso (título), ID do Curso (texto de linha única), Hora da Aula (data e hora) e Duração do Semestre (escolha, com duas opções: completo, metade).
-
Preencha a lista de origem. Crie itens de lista para todas as informações que irá apresentar na lista de destino mais tarde. Por exemplo, vamos adicionar três cursos: Ciência Intermédia da Computação, Introdução à Ciência da Computação e Machine Learning. A sua lista deverá ter o seguinte aspeto:
Lista de cursosNome
do Curso(Título)ID
do Curso (Texto de linha única)Hora
da Aula (Data e Hora)Comprimento
do Semestre (Escolha)Ciências Intermédias da Computação
CS200
09/09/2021 00:00
Full
Introdução à Ciência da Computação
CS101
08/09/2021 09:00
Metade
Aprendizado de máquina
CS405
10/09/2021 13:30
Full
-
Faça a lista de destino. Vamos adicionar uma coluna Autor (texto de linha única) e uma coluna Custo (moeda).
-
Para adicionar uma coluna Pesquisa à lista de destino, selecione Adicionar Coluna > Pesquisa.
-
Introduza um nome a apresentar na parte superior da coluna. Vamos chamar-lhe Nome do Curso.
-
Em Selecionar uma lista como origem, selecione a lista de origem. Para este exemplo, selecione a lista Curso.
-
Em Selecionar uma coluna da lista acima, selecione a coluna na lista de origem que pretende apresentar nesta lista (a lista de destino) na nova coluna que está a criar. Neste exemplo, selecione Título, uma vez que queremos apresentar o Nome do Curso.
-
Para apresentar 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 Guardar e preencha a lista de destino. Quando adiciona um livro à lista de destino (Lista de leitura), existe agora uma opção para adicionar informações a partir da lista de origem. Por exemplo, para O Futuro da Computação por Lovelace, selecione o Nome do Curso "Machine Learning" e o ID do Curso será preenchido automaticamente (neste caso, é CS405). Uma vez que as colunas são colunas de pesquisa, só tem de preencher uma e a outra irá preencher com as informações da lista de origem.
A sua lista de destino deve ter um aspeto semelhante a este: Lista de leituraTítulo
Autor
(Texto de linha única)Custo
(Conversor de Moedas)Nome
do Curso (Pesquisa)ID
do Curso (Pesquisa)Ciências 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 Utilizar um Computador Como um Pro
Cline
US$ 44,99
Ciências Intermédias da Computação
CS200
Escrever para Amanhã
Lorenz
$60,20
Aprendizado de máquina
CS405
Agora, a Lista de leitura apresenta as informações do Nome do Curso e do ID do Curso diretamente a partir da lista Curso e é mais fácil categorizar novos itens de lista ao selecionar opções na lista Curso. Também pode atualizar a lista Curso e esta será atualizada automaticamente na lista leitura, bem como ligar-se-á diretamente à lista Curso a partir da lista leitura.
Colunas exclusivas
Quando cria uma coluna, pode especificar que a coluna tem de conter valores exclusivos. Isto significa que a lista não pode ter valores duplicados nessa coluna. Não pode adicionar um item de lista que contenha um valor duplicado, modificar um item de lista existente que resulte na criação de um valor duplicado ou restaurar um item a partir da reciclagem se resultar num valor duplicado. Se criar uma coluna de pesquisa numa lista de origem e definir essa coluna como exclusiva, a coluna na lista de destino também não pode conter valores duplicados.
Observação: A exclusividade não é sensível às maiúsculas e minúsculas. Por exemplo, ORD-231 e ord-231 são considerados valores duplicados.
Uma coluna exclusiva também tem de ter um índice. Quando cria uma coluna exclusiva, poderá ser-lhe pedido para criar o índice. O índice será criado automaticamente quando selecionar OK. Assim que uma coluna exclusiva tiver um índice, não poderá remover o índice dessa coluna, a menos que redefina primeiro a coluna para permitir valores duplicados.
Tipos de coluna suportados 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.
Observação: As colunas de pesquisa devem ser criadas e usadas no mesmo site. As colunas do site criadas no site raiz não podem ser usadas em subsites.
-
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 Relacionamento, você pode marcar Impor comportamento de relacionamento e selecione Restringir exclusão ou exclusão em cascata.
Observação: Você deve ter a permissão Gerenciar Listas em uma lista para criar ou modificar relações de exclusão.
Restringir a exclusão 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 destino pode ser excluído. Você pode continuar a adicionar à lista de origem normalmente, mas não poderá excluir itens como pôde anteriormente.
Exclusão em cascatagarante 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ê desmarcar Impor comportamento de relacionamento, o padrão será quando você excluir da lista de origem, o item também será removido da lista de destino.
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.