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

    IIF em campo com data

    avatar
    victorvilar
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 07/12/2017

    IIF em campo com data Empty IIF em campo com data

    Mensagem  victorvilar 14/12/2017, 19:30

    Boa tarde,
    estou criando um filtro em um formulário para despesas pagas. Mas gostaria que se o campo da "data inicial" fosse vazio a consulta me mostra-se todos os resultados, e se não, mostra-se apenas os registros com as datas que estão entre os campos.
    Coloquei o seguinte código na consulta:


    Como SeImed(ÉNulo([Formulários]![FrmDespesas]![txtVencIn]);"*";Entre [Formulários]![FrmDespesas]![txtVencIn] E [Formulários]![FrmDespesas]![txtVencFim])

    Esse critério esta em um campo data de nome "Vencimento" onde coloco apenas datas.
    A consulta funciona se eu não colocar nada no campo, mas caso eu coloque a consulta não funciona.
    Como eu poderia estar realizando esse filtro ?

    caiosouza
    caiosouza
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 419
    Registrado : 05/12/2016

    IIF em campo com data Empty Re: IIF em campo com data

    Mensagem  caiosouza 14/12/2017, 19:42

    Teste os dois códigos abaixo e escolha qual se adequada a sua necessidade:

    Como SeImed(ÉNulo([Formulários]![FrmDespesas]![txtVencIn]);ÉNegadoNulo;Entre [Formulários]![FrmDespesas]![txtVencIn] E [Formulários]![FrmDespesas]![txtVencFim])
    Como SeImed(ÉNulo([Formulários]![FrmDespesas]![txtVencIn]);#1/1/1920#;Entre [Formulários]![FrmDespesas]![txtVencIn] E [Formulários]![FrmDespesas]![txtVencFim])


    .................................................................................
    Caio Souza

    Engenheiro de Software
    avatar
    victorvilar
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 07/12/2017

    IIF em campo com data Empty Re: IIF em campo com data

    Mensagem  victorvilar 15/12/2017, 10:52

    Bom dia,
    Caio infelizmente nenhuma das opções funcionou, até tentei fazer uma pequena alteração mas tambem nao foi.
    Como SeImed(ÉNulo([Formulários]![FrmDespesas]![txtVencIn]);>#1/1/1920#;Entre [Formulários]![FrmDespesas]![txtVencIn] E [Formulários]![FrmDespesas]![txtVencFim])' tentei colocar um sinal de maior.



    Simplesmente não aparece nada e nem pede  os critérios dos outros campos.
    caiosouza
    caiosouza
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 419
    Registrado : 05/12/2016

    IIF em campo com data Empty Re: IIF em campo com data

    Mensagem  caiosouza 15/12/2017, 11:34

    Teste:

    Código:
    Como SeImed(ÉNulo([Formulários]![FrmDespesas]![txtVencIn]);Entre #1/1/1920# E Data();Entre [Formulários]![FrmDespesas]![txtVencIn] E [Formulários]![FrmDespesas]![txtVencFim])


    .................................................................................
    Caio Souza

    Engenheiro de Software
    avatar
    victorvilar
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 07/12/2017

    IIF em campo com data Empty Re: IIF em campo com data

    Mensagem  victorvilar 15/12/2017, 11:58

    Bom caio mais uma vez não funcionou,
    Estou disponibilizando a parte necessário para consulta, caso você tenha tempo de me ajudar.
    Anexos
    IIF em campo com data AttachmentConsulta.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (269 Kb) Baixado 4 vez(es)
    caiosouza
    caiosouza
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 419
    Registrado : 05/12/2016

    IIF em campo com data Empty Re: IIF em campo com data

    Mensagem  caiosouza 15/12/2017, 12:00

    Bom dia,

    Favor enviar o arquivo zip no email: caio.fabio91@gmail.com


    .................................................................................
    Caio Souza

    Engenheiro de Software

    Conteúdo patrocinado


    IIF em campo com data Empty Re: IIF em campo com data

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 25/11/2024, 01:17