Adicionar um campo de pesquisa a uma tabela

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Use um campo de pesquisa para localizar ("procurar") em uma tabela valores que poderão ser usados em outra tabela. Um campo de pesquisa pode fornecer valores para uma lista suspensa e facilitar a entrada de dados em um campo – estejam os dados em uma planilha, em um formulário ou em um modo de exibição do Access Web App.

Por exemplo, digamos que você queira uma lista dos 50 estados americanos de forma que os usuários do seu banco de dados possam escolher um estado na lista em vez de digitar o nome dele. Você usa o Assistente de Pesquisa no Access para configurar um campo de pesquisa para o nome do estado.

Criar um campo de pesquisa em um Access Web App

Criar um campo de pesquisa em um banco de dados de área de trabalho

Criar uma lista de valores a serem usados em um campo de pesquisa

Em um Access Web App

Em um banco de dados de área de trabalho

Caixa de combinação versus campos de pesquisa de preenchimento automático

Criar um campo de pesquisa em um Access Web App

Antes de continuar, se você usou um modelo de banco de dados para criar seu aplicativo ou se adicionou uma tabela usando um modelo, o Access pode já ter criado alguns relacionamentos de pesquisa entre tabelas. Para procurar campos de pesquisa, abra uma tabela no modo de exibição Design no Access e examine a coluna Tipo de Dados para o tipo de dados Pesquisa.

Para usar o Assistente de Pesquisa para um Access Web App:

  1. No programa Access para área de trabalho, abra a tabela no modo de exibição de Design.

  2. Na primeira linha vazia na lista de campos, digite um nome para o novo campo de pesquisa e escolha Pesquisa na coluna Tipo de Dados. Isso iniciará o Assistente de Pesquisa.

    Importante : Em um Access Web App, você precisa adicionar um novo campo e defini-lo imediatamente para usar o tipo de dados de Pesquisa. Se você tentar alterar um campo existente no tipo de dados Pesquisa, não poderá salvar as alterações na estrutura da tabela – mesmo se o campo nunca tiver contido valores. Essa limitação se aplica somente a um aplicativo Web.

  3. Clique em Quero que o campo de pesquisa obtenha os valores de outra tabela ou consulta.

  4. Escolha a tabela ou consulta que deseja usar como a fonte de dados.

  5. Na lista Que valor você deseja exibir em sua pesquisa?, escolha o campo ou consulta que deseja usar para seus dados de pesquisa.

  6. Escolha como classificar os valores na lista Deseja classificar os itens em sua pesquisa?.

  7. Escolha uma opção para lidar com o que acontece quando um registro da tabela de origem é excluído.

    Observação : A opção Impedir exclusão se houver registros correspondentes… normalmente é a melhor escolha, porque ajuda a manter a integridade dos dados. Use as outras opções com cuidado.

  8. Clique em OK e salve a tabela.

Saiba mais sobre Tipos de dados para bancos de dados de área de trabalho do Access e Tipos de dados para aplicativos do Access.

Criar um campo de pesquisa em um banco de dados de área de trabalho

  1. No modo Design, escolha um campo existente ou adicionar um novo campo e escolha o tipo de dados do Assistente de pesquisa .

  2. Na primeira tela do assistente, escolha Quero que o campo de pesquisa obtenha os valores de outra tabela ou consulta e clique em Avançar.

  3. Em Exibir, escolha a tabela ou consulta que deseja usar como fonte. Em seguida, clique em Avançar.

  4. Clique em Avançar para confirmar sua escolha.

  5. Escolha uma ordem de classificação e então clique em Avançar.

  6. Marque a caixa Ocultar coluna de chave (recomendado) para ocultar o campo de chave da tabela de origem, se não for o campo que você deseja mostrar na lista. Por exemplo, se a primeira coluna contiver um número e a segunda coluna contiver os valores que você deseja ver, provavelmente não será necessário exibir a primeira coluna.

  7. Clique em Avançar.

  8. Se você ainda não especificou um nome para o campo, o assistente usará o nome do campo da outra tabela ou o nome da consulta de origem.

  9. Clique em Concluir e salve a tabela.

    Dica : Se você converter um campo existente em um campo de pesquisa, o Access avisará que qualquer valor existente poderá ser pedido na conversão. Se precisar salvar esses valores, faça uma cópia da tabela que está prestes a alterar, incluindo sua estrutura e dados.

Criar uma lista de valores a serem usados em um campo de pesquisa

Em vez de usar um campo existente ou uma consulta como origem, você pode criar uma lista de valores.

Em um Access Web App

  1. No programa Access para área de trabalho, abra a tabela no modo de exibição de Design.

    Importante : Em um aplicativo Web, é preciso usar um campo novo. Você não poderá salvar alterações feitas na estrutura da tabela se alterar o tipo de dados de um campo para Pesquisa, mesmo se o campo nunca tiver contido qualquer valor.

  1. Adicione um novo campo e escolha Pesquisa como o tipo de dados. Isso iniciará o Assistente de Pesquisa.

  2. Clique na caixa Digitarei os valores desejados.

  3. Insira os valores, um de cada vez, então clique em OK.

Em um banco de dados de área de trabalho

  1. No programa Access para área de trabalho, abra a tabela no modo de exibição de Design. Você pode adicionar um novo campo ou converter um campo existente em uma pesquisa.

  2. Na coluna Tipo de Dados para o campo, clique em Assistente de Pesquisa.

  3. Clique no botão Digitarei os valores desejados e clique em Avançar.

  4. Insira um valor em cada célula de Col1 na grade (descendo na coluna) e clique em Avançar quando tiver inserido todos os valores desejados.

  5. Marque a caixa Limitar à Lista para impedir que os usuários insiram um valor que não esteja na lista.

  6. Marque a caixa Permitir Vários Valores para permitir que os usuários escolham mais de um valor para o campo.

Saiba como Armazenar vários valores em um campo de pesquisa.

  1. Clique em Concluir.

Caixa de combinação versus campos de pesquisa de preenchimento automático

No modo de exibição de lista do aplicativo Web mostrado aqui, a caixa Estado é um controle de lista de combinação que mostra nomes de estado em uma lista suspensa. À medida que você começa a digitar a primeira ou as primeiras letras de um estado, salta para a primeira ocorrência da lista. Use uma caixa de combinação quando for necessário que as pessoas vejam todas as opções da lista imediatamente.

Saiba como Adicionar uma caixa de combinação a um modo de exibição.

opções em uma caixa de combinação

Neste modo de exibição, a caixa Zona de Envio está conectada ao campo Zona na tabela Zonas de Envio. A caixa Zona de Envio é um controle de caixa de preenchimento automático em vez de um controle de caixa de combinação. Uma caixa de preenchimento automático fica vazia até você começar a digitar – as opções começam a aparecer à medida que você digita caracteres que correspondam aos itens da lista. Use uma caixa de preenchimento automático quando as pessoas já souberem o que estão procurando e não desejam ficar rolando em uma lista longa.

Digitando em uma caixa de preenchimento automático

Saiba como Adicionar uma caixa de preenchimento automático a um modo de exibição.

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
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.

×