MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    Resetar (Remover) filtros do formulário

    Compartilhe

    ErickFelix
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 24/05/2013

    Resetar (Remover) filtros do formulário

    Mensagem  ErickFelix em Qua 22 Out 2014, 19:27

    Boa tarde pessoal! Estou tentando "resetar" o filtro de um formulário para que novas filtragens sejam feitas.
    Porém o método que vi até agora em todos os lugares não funcionou:

    Código:

    Me!sfmConsulta.Form.Filter = "[Codigo] = 10000000"
    Me!sfmConsulta.Form.FilterOn = True
      
    Me!sfmConsulta.Form.Filter = ""
    Me!sfmConsulta.Form.FilterOn = False

    Se depois disso o filtro for acessado, a string "[Codigo] = 10000000" ainda vai estar lá. Por que isso acontece se eu setei o filtro para ""?
    Será que existe outro método para fazer isso?
    Agradeço a todos desde já. Abraço!
    avatar
    Avelino Sampaio
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3390
    Registrado : 04/04/2010

    Re: Resetar (Remover) filtros do formulário

    Mensagem  Avelino Sampaio em Ter 28 Out 2014, 08:15

    Olá!

    Experimente:

    docmd.RunCommand acCmdRemoveAllFilters

    Sucesso!

      Data/hora atual: Qui 21 Set 2017, 20:34