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

    Ajuda em consulta - sobre filtragem

    mfmaiafilho
    mfmaiafilho
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 410
    Registrado : 02/08/2018

    Ajuda em consulta - sobre filtragem Empty Ajuda em consulta - sobre filtragem

    Mensagem  mfmaiafilho 15/4/2021, 13:14

    Bom dia Srs.

    Estou com uma situação que é um pouco cabulosa, nas tabelas internas que eu crio dentro do access eu tenho um campo "Desativar" que é Sim/Não

    com esse filtro eu consigo ver somente os registros ativos, somente os registros inativos

    Como SeImed([Formulários]![FrmMain]![SubMain]![qd_situacao]=2;Falso;"*") E Como SeImed([Formulários]![FrmMain]![SubMain]![qd_situacao]=3;Verdadeiro;"*")

    porém eu tenho tabelas paralelas que vem de outro sistema, que não tem esse campo de Sim/Não

    ele tem apenas um campo de Data Fim

    Acredito que funcione assim

    Se estiver Nulo = São os registros ativos
    Se estiver Não Nulo = São os registros inativos

    Como posso fazer esse filtro?

    mas que agregue os outros existentes,

    todos eu uso Como SeImed
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7920
    Registrado : 15/03/2013

    Ajuda em consulta - sobre filtragem Empty Re: Ajuda em consulta - sobre filtragem

    Mensagem  Alvaro Teixeira 20/4/2021, 14:21

    Olá Mizael Maia,

    Pode sempre usar o AND e o isNull algo assim:

    Código:
    Como SeImed([Formulários]![FrmMain]![SubMain]![qd_situacao]=2;Falso;"*") E Como SeImed([Formulários]![FrmMain]![SubMain]![qd_situacao]=3;Verdadeiro;"*") AND isnull([CampoData])=true

    Será testar.

    Se continuar com dúvida, partilhe pequeno exemplo com parte envolvida na dúvida para se poder (testar) e ajudar.

    Abraço

      Data/hora atual: 14/5/2024, 09:22