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

3 participantes

    [Resolvido]Múltiplos filtros em formulário

    janettepires
    janettepires
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 126
    Registrado : 14/03/2013

    [Resolvido]Múltiplos filtros em formulário Empty Múltiplos filtros em formulário

    Mensagem  janettepires 30/9/2013, 17:30

    Boa tarde!

    Tenho um formulário FRM_FILTRO com vários campos que eu quero utilizar como filtro para na abertura de outro formulário FRM_FILTRO_DADOS.
    Eu preciso que a filtragem funcione como E e/ou OU. Por exemplo: eu quero uma filtragem apenas por FILIAL, ou por FILIAL E GESTOR, ou ainda : FILIAL OU GESTOR E STATUS

    Estou utilizando o comando abaixo, porém não está atendendo ao que eu preciso, alguém teria alguma sugestão?

    DoCmd.OpenForm "frm_filtro_dados"

    Forms!frm_filtro_dados.Form.RecordSource = "SELECT * FROM qry_clientes WHERE StatusVigencia LIKE '" & Forms!frm_Filtro!txt_StatusVigencia & "' or StatusContrato = '" & Forms!frm_Filtro!cmb_StatusContrato & "'"


    Obrigada
    Janette:o
    avatar
    washytonn
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 295
    Registrado : 13/01/2012

    [Resolvido]Múltiplos filtros em formulário Empty Re: [Resolvido]Múltiplos filtros em formulário

    Mensagem  washytonn 30/9/2013, 18:09

    Pra facilitar pra você, pelo menos eu acho mais facil.

    no formulario que vai ser filtrado, no campo que você que filtrar, na fonte de controle do formulario coloque uma consulta e no campo da consulta que você quer filtrar coloque no campo criterio assim:

    [forms]![seuform]![seucampo]
    janettepires
    janettepires
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 126
    Registrado : 14/03/2013

    [Resolvido]Múltiplos filtros em formulário Empty Re: [Resolvido]Múltiplos filtros em formulário

    Mensagem  janettepires 30/9/2013, 21:18

    washytonn,

    Obrigada pela resposta, porém desta forma funciona bem com AND, o OR pra mim não interessa, pois são muitos filtros.
    Eu gostaria de ter a opção de só filtrar por um ou mais filtros: Exemplo, eu quero FILIAL E GESTOR, ou só FILIAL, ou só GESTOR. E dessa forma o filtro só funciona se combinar todos.
    Não sei se estou sendo clara...

    Obrigada!
    Nivaldo
    Nivaldo
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 708
    Registrado : 08/12/2009

    [Resolvido]Múltiplos filtros em formulário Empty Re: [Resolvido]Múltiplos filtros em formulário

    Mensagem  Nivaldo 30/9/2013, 22:30

    Boa noite Janete,

    Tenta dessa forma com o operador Como(Like). Tipo:


    Na linha critério do campo StatusVigencia: Como "*" & Forms!frm_Filtro!txt_StatusVigencia & "*"
    Na linha critério do campo StatusContrato: Como "*" & Forms!frm_Filtro!cmb_StatusContrato & "*"

    Nivaldo.
    janettepires
    janettepires
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 126
    Registrado : 14/03/2013

    [Resolvido]Múltiplos filtros em formulário Empty Re: [Resolvido]Múltiplos filtros em formulário

    Mensagem  janettepires 1/10/2013, 11:16

    Bom dia!!

    Obrigada Nivaldo! Isso mesmo que eu precisava!

    Resolvido!

    Abs
    Janette
    Nivaldo
    Nivaldo
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 708
    Registrado : 08/12/2009

    [Resolvido]Múltiplos filtros em formulário Empty Re: [Resolvido]Múltiplos filtros em formulário

    Mensagem  Nivaldo 1/10/2013, 11:51

    Bom dia Janete,

    Que bom que resolveu. Obrigado pelo retorno.

    O forum agradece.

    Nivaldo.

      Data/hora atual: 28/11/2022, 00:57