MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

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


2 participantes

    [Resolvido]Filtrar Formulário por Campo do tipo "sim/não"

    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Filtrar Formulário por Campo do tipo "sim/não" Empty [Resolvido]Filtrar Formulário por Campo do tipo "sim/não"

    Mensagem  L34NDR0 19/8/2014, 14:39

    Pessoal,

    estou tentando filtrar um form no evento "ao abrir" com o seguinte código:


       Me.Filter = "Previsao = '-1'"
       Me.FilterOn = True

    e não está funcionando... dá a seguinte mensagem:


    "Você cancelou a operação anterior" (código 2001)


    será que é pq tem o código abaixo no mesmo evento?

       Me.OrderBy = "[DataInicial]"
       Me.OrderByOn = True


    abraços


    leandro
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3880
    Registrado : 21/04/2011

    [Resolvido]Filtrar Formulário por Campo do tipo "sim/não" Empty Re: [Resolvido]Filtrar Formulário por Campo do tipo "sim/não"

    Mensagem  Marcelo David 19/8/2014, 15:06

    Se o campo na tabele é sim/não tente assim:

    Me.Filter = "Previsao ="& -1
    Me.FilterOn = True

    Aspas simples quando o campo é string ou seja, texto.

    Mas se a filtragem é fixa  e a ordenação também,
    não precisa nem de VBA, basta definir direto nas propriedades do
    formulário.

    Para definir o filtro:
    Folhas de propriedade > Dados > Filtros = Previsao=-1
    Para definir a ordenação:
    Folhas de propriedade > Dados > Classificar por = DataInicial

    Agora basta apagar o código VBA que usa para ordenar e para filtrar.


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Filtrar Formulário por Campo do tipo "sim/não" Marcel11
    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Filtrar Formulário por Campo do tipo "sim/não" Empty Re: [Resolvido]Filtrar Formulário por Campo do tipo "sim/não"

    Mensagem  L34NDR0 19/8/2014, 15:10

    Valeu marcelão! sabe tudo!

    um grande abraço

    Leandro
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3880
    Registrado : 21/04/2011

    [Resolvido]Filtrar Formulário por Campo do tipo "sim/não" Empty Re: [Resolvido]Filtrar Formulário por Campo do tipo "sim/não"

    Mensagem  Marcelo David 19/8/2014, 15:11

    Abraço meu amigo!


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Filtrar Formulário por Campo do tipo "sim/não" Marcel11

    Conteúdo patrocinado


    [Resolvido]Filtrar Formulário por Campo do tipo "sim/não" Empty Re: [Resolvido]Filtrar Formulário por Campo do tipo "sim/não"

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 20/5/2024, 21:25