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 : 393
    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
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  ahteixeira 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: 18/9/2021, 17:25