Acesso: os filtros mais importantes para formulários
Nos formulários, você tem várias opções para filtrar seus dados no Access sem precisar criar consultas. Você pode descobrir quais são os filtros mais importantes nesta dica prática.
Acesso: use filtros gerais para formulários
O filtro geral permite selecionar valores. Filtros de texto como "Contém" ou "Igual" também são possíveis com esse tipo de filtro. Você pode usar os procedimentos descritos aqui no Access 2010.
- Você só pode aplicar filtros gerais a um campo. Se você deseja filtrar vários campos, aplique os filtros separadamente ou use uma opção de filtro avançado.
- Navegue para o campo que deseja filtrar.
- Agora clique em "Filtro" na faixa de opções na guia "Iniciar".
- Se você possui um formulário na visualização da tabela, também pode clicar na seta no cabeçalho do campo na borda direita da coluna.
- As opções de filtro possíveis agora são exibidas.
- Agora você pode classificar o conteúdo do campo de A a Z em ordem crescente ou decrescente.
- Você também verá uma lista de todos os valores salvos no campo atual.
- Você pode usar as caixas de seleção para filtrar um ou mais valores. Remova as marcas de seleção se desejar excluir o conteúdo do resultado.
- Selecione "Filtro de texto" para obter resultados detalhados.Por exemplo, se você deseja filtrar nomes de um formulário que contenha a letra T, selecione "Contém" e digite um T.
- Às vezes você não verá o filtro geral. Isso ocorre porque essa opção não está disponível para campos dos tipos "Sim / Não", "Objeto OLE", "Lembrete" e "Anexo".
Acesso: use filtros baseados em seleção
Se você deseja definir um filtro para um conteúdo de campo selecionado específico, é possível fazer isso com o filtro baseado em seleção.
- Navegue para "Iniciar" na faixa de opções e clique em "Seleção" no grupo "Classificar e filtrar".
- Agora você obtém uma lista suspensa que mostra as opções de filtro disponíveis para sua seleção.
- Por exemplo, você tem uma lista de alunos e selecionou um campo com a entrada "Aluno". O filtro baseado em seleção agora oferece várias opções de filtro para o termo "aluno". Filtro "Contém alunos", você obtém o resultado de todos os alunos da sua turma. Os alunos são excluídos do resultado.
- As opções para filtros baseados em seleção também diferem dependendo do tipo de dados.
Acesso: usar filtros baseados em formulário
Esse filtro ajuda você se você deseja filtrar vários campos em um formulário.
- Na guia Página Inicial, no grupo Classificar e Filtrar, clique em Avançado> Filtro Baseado em Formulário.
- O Access agora cria um formulário vazio com seus campos.
- Você pode preencher quantos campos desejar com os critérios de filtro.
- O Access mostra os registros correspondentes.
- Você não pode usar os seguintes tipos de campo com este filtro: "Valor múltiplo", "Lembrete", "Hiperlink", "Sim / Não" e "Objeto OLE".
Acesso: crie seus próprios critérios com o filtro especial
Às vezes, os filtros padrão não são suficientes. Com o filtro especial, você pode escrever seus critérios de filtro. Para usar esse filtro corretamente, você já deve estar familiarizado com a criação de consultas.
- Abra seu formulário na exibição de formulário.
- Verifique se nenhum dado foi filtrado ainda.
- Para fazer isso, clique em "Avançado" e "Limpar todos os filtros" no grupo "Classificar e filtrar" na guia "Iniciar".
- Se "Excluir todos os filtros" estiver oculto, nenhum filtro estará ativo e você poderá prosseguir para a próxima etapa.
- Clique em "Avançado" novamente e depois em "Filtros especiais / Classificação".
- Adicione os campos da lista à qual você deseja aplicar um filtro.
- Digite os critérios desejados na linha "Critérios" dos campos.
- Os critérios estão agrupados. Você verá apenas os registros de dados que atendem a todos os critérios de todos os campos.
- Se você precisar de critérios alternativos para um único campo, insira o primeiro critério na linha "Critérios" e o próximo critério na linha "Ou".
- Todos os critérios que você usa na linha "Or" são filtrados como uma alternativa ao critério na linha "Critério".
- Por exemplo, se você inserir "aluno" como critério, receberá apenas resultados que contenham essa entrada. Se você inserir "aluno" em "Or", receberá dados que incluem aluno e aluno.