MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Consulta Não filtrando por data..

    dailton_c
    dailton_c
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 67
    Registrado : 25/02/2012

    [Resolvido]Consulta Não filtrando por data.. Empty [Resolvido]Consulta Não filtrando por data..

    Mensagem  dailton_c em 17/12/2018, 17:46

    Boa tarde,

    Tenho uma consulta para conferir os lançamentos do cartão na conta corrente.
    A consulta do cartão retorna certo na data selecionada e na combinação que eu quero.
    Na consulta do Extrato não filtra pela data,mas a combinação funciona?
    Alguma ideia no que eu estou errando?
    Estou postando a parte do Banco de Dados que eu estou tendo dificuldades.

    Desde de já agradeço a ajuda.
    Anexos
    [Resolvido]Consulta Não filtrando por data.. AttachmentTeste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (234 Kb) Baixado 9 vez(es)
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2289
    Registrado : 22/11/2016

    [Resolvido]Consulta Não filtrando por data.. Empty Re: [Resolvido]Consulta Não filtrando por data..

    Mensagem  DamascenoJr. em 18/12/2018, 01:14

    A consulta de cartão filtra o campo Data_venc que na tabela já está como um campo tipo data. Ótimo!
    A consulta de extrato tenta filtrar o campo Data_Mov que na tabela está como um campo tipo número. Vixe! (risos)

    Na consulta você até tenta colocar em forma de data usando
    Código:
    DataLanc: Direita([data_mov];2) & "/" & Meio([data_mov];5;2) & "/" & Esquerda([data_mov];4)

    Mas isso não torna o campo um tipo data habilitando-o para filtro de valores com datas

    Para tanto é necessário, ainda, a função que converte em data:
    '-------------------------------
    DataLanc: CData(Direita([data_mov];2) & "/" & Meio([data_mov];5;2) & "/" & Esquerda([data_mov];4))
    '-------------------------------

    experimente


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    dailton_c
    dailton_c
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 67
    Registrado : 25/02/2012

    [Resolvido]Consulta Não filtrando por data.. Empty Re: [Resolvido]Consulta Não filtrando por data..

    Mensagem  dailton_c em 18/12/2018, 13:36

    Muito Obrigado pela ajuda IvanJr.
    Como já disse antes sou novato no access ou melhor novato em programação estou tentando aprender através de leitura mas nem sempre acho o que preciso ou melhor procuro de forma errada o que eu preciso.
    Agradeço o tempo dedicado a responder a minha duvida.
    Já fiz a modificação e funcionou muito obrigado.
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2289
    Registrado : 22/11/2016

    [Resolvido]Consulta Não filtrando por data.. Empty Re: [Resolvido]Consulta Não filtrando por data..

    Mensagem  DamascenoJr. em 18/12/2018, 13:39

    Veja o tópico abaixo, talvez ajuda
    https://www.maximoaccess.com/t34944-coaching-em-access

    Sucesso a você.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.

      Data/hora atual: 19/10/2020, 22:22